Skip to content

Utilisation de Net Send

by cgo2 on July 26th, 2002

NET est un service qui dispose de nombreux outils pour gérer les réseaux Microsoft. Un de ses composants, SEND, permet d’envoyer des messages à des utilisateurs sur le réseau. Ces messages qui apparaissent instamment sur l’écran sous la forme d’une fenêtre Service Messagerie sont surnommés des « net send ».

A quoi ça sert ?

Les utilisations sont multiples et il est possible d’utiliser NET SEND pour discuter, envoyer des informations, prévenir un utilisateur, etc. Lorsque le serveur d’impression à terminé une tâche en file d’attente il envoi un net send à l’utilisateur qui a générer cette tâche par exemple.

Comment faire ?

NET s’exécute en mode console pour NT/2000/XP, c’est à dire qu’il ne dispose pas (à ma connaissance) d’interface graphique « officielle », et via l’émulateur winpopup pour les (mal)heureux possesseurs de win95/98/Me (Executer -> Winpopup). Vous pouvez utiliser l’option « Exécuter » du menu Démarrer ou ouvrir une console à l’aide de « Invite de commande » dans les Programmes du menu Démarrer. NET SEND s’utilise le plus souvent avec la commande :

net send <login> <message>

avec <login> = le login de l’utilisateur destinataire et <message> = votre message

Exemple

Pour envoyer “salut ça va ?” à l’utilisateur “TOTO” :

net send TOTO salut ça va ?

Si le nom d’utilisateur contient des espaces, utiliser des guillemets.

Comment mettre plusieurs lignes dans mon message ?

Pour insérer un retour à la ligne, utiliser la combinaison de touches CTRL+T (qui affiche ^T à l’écran). Exemple :

net send TOTO 1ere ligne^T2eme ligne

Comment souligner un mot ?

Il n’est pas possible de souligner tel que l’on pourrait l’entendre avec un editeur de texte. Par contre une astuce est de faire une deuxième ligne avec le caractère ASCII numéro 175 : ¯ (utiliser la combinaison de touche ALT+0175). Exemple :

net send TOTO texte souligné^T¯¯¯¯¯¯¯¯¯¯¯¯¯

Je ne connais pas le nom de l’utilisateur, comment faire ?

Vous pouvez envoyer un net send sur un ordinateur particulier, quelque soit l’utilisateur en train de l’utiliser. L’utilisation est la même, il suffit de remplacer “login” par le nom de l’ordinateur. Exemple, pour envoyer un net send à l’ordinateur PCIS000013 :

net send PCIS000013 qui est là ?

J’ai reçu un net send, comment savoir qui me l’a envoyé ?

La fenêtre “Service Messagerie” contient une ligne d’entête de la forme :

Message de <ordinateur> à <login> le <date> <heure>

Exemple :

Message de PCIS000013 à TOTO le 25/07/02 16:13

Ici nous savons que le message proviens de l’ordinateur PCIS000013. Pour connaître le nom de la personne loguée sur cet ordinateur, il faut utiliser un autre outils réseau, également en mode console : NBTSTAT. La commande est :

nbtstat -a <ordinateur>

Exemple

 C:>nbtstat -a PCIS000013 Table de noms NetBIOS de la machine distante    Nom                Type         Etat --------------------------------------------- PCIS000013     <00>  UNIQUE      Inscrit WORKGROUP     <00>  GROUP       Inscrit PCIS000013     <03>  UNIQUE      Inscrit TATA           <03>  UNIQUE      Inscrit PCIS000013     <20>  UNIQUE      Inscrit WORKGROUP     <1E>  GROUP       Inscrit PCIS000013     <01>  UNIQUE      Inscrit Adresse MAC = 00-02-A5-30-98-EB 

Le nom de l’utilisateur logué sur PCIS000013 (TATA) apparaît parmi les autres résultats.

Comment envoyer un net send à tout le réseau ?

Cette utilisation est fortement déconseillée pour un utilisateur normal, elle devrait être réservée aux administrateurs pour les messages systèmes comme par exemple : “attention, maintenance du serveur”. La commande est :

net send * <message>

Comment utiliser les alias ?

Nous allons aborder une autre facette de NET : les noms netbios, ou “alias”. Pour simplifier, on peut considérer un alias comme un destinataire potentiel de net send. Les alias sont spécifiques à une machine, et apparaissent notamment lors d’un NBTSTAT. Il existe 3 types d’alias sur une machine :

  • le nom de l’ordinateur, ajouté quand la station démarre.
  • le nom d’utilisateur, ajouté à l’ouverture de session.
  • les alias ajoutés manuellement.

Les alias sont gérés par le composant NAME. Pour avoir la liste de ceux du poste de travail :

net name

Pour ajouter un alias :

net name <nom> /add

Pour supprimer un alias :

net name <nom> /delete

Comment envoyer un net send anonyme ?

Un net send n’est pas nature pas anonyme, il contient toujours le nom de l’ordinateur qui l’a envoyé. Toutefois, il est possible “d’effacer ses traces” de l’ordinateur, voir se faire passer pour quelqu’un d’autre grâce aux noms netbios.

Pour que votre login n’apparaisse pas lors d’un nbtstat :

net name <login> /delete

Pour faire croire que ROBERT est sur la machine :

net name ROBERT /add

Il est a noté que si le vrai ROBERT à priorité sur l’alias que vous venez de creer, c’est lui qui recevra les “net send ROBERT”

Je recois pleins de net send, comment m’en debarasser ?

Ne croyez jamais les publicités qui vous ventent des logiciels pour bloquer les net send. Il ne s’agit que d’énormes arnaques, voire de virus, trojan ou autres spywares. Pour arretter le service de messagerie il existe une commande toute simple :

net stop messenger

Comment utiliser les nets send sur d’autres systemes de Windows NT/2000/XP ?

Les utilisateurs de windows 9x/Me ont à leur disposition l’outils WinPopup, installé par défaut ou disponible sur le CD d’installation. Il s’agit d’une interface graphique pour net send qu’il faut lancer pour recevoir et envoyer des messages

Les utilisateurs de Linux peuvent utiliser Samba, et notamment smbclient qui permet d’envoyer des net send via la commande :

smblcient -M [ip]

From → Uncategorized

73 Comments
  1. skip permalink

    comment débloquer net send après l’avoir bloquer avec net stop messenger? merci

  2. net start messenger ?

  3. juju permalink

    comment utiliser net send sur un mac OS X???merci

  4. j@ohhnei permalink

    bonjour a tous!
    je voudras savois si il existe un moyen d’envoyer des net send mais sur le réseau d’internet
    merci!

  5. ceruty permalink

    salut,
    et il possible d envoier des images (jpg, bmp,gif ….) avec net send comme on envoie des messages, et si oui comment.
    merci

  6. oui chez moi nenvoie annonyme marche pas lol mais merci

  7. Elmo permalink

    Bonjour,
    Merci pour les astuces.
    Comment peut on faire pour mettre une signature à droite du message apres avoir passer une ligne ?
    Les espaces ne marchent pas !

  8. migi permalink

    merci super tuto

  9. igrec10 permalink

    Bonjour et merci pour ce site !
    Comment puis-je faire pour envoyer le même message à plusieurs ordinateurs et/ou utilisateurs sur le même réseau. Ex : NET SEND Machine1/Machine2 Test. Quelle est la syntaxe correcte ?
    Merci pour vos réponses

  10. gaga permalink

    Moi non plus ça marche pas le mode anonyme j’ai pas trop compris

  11. J’ai crée deux programmes en interface graphique pour envoyer des "net send" si çà vous interesse :

    elguevel.free.fr/download… (pour les net send anonymes)

    et

    elguevel.free.fr/download… (pour un "net send" standard)

    A+

  12. pelot permalink

    Comment savoir si le message net send est transmis sur un ordinateur allumé ou éteint ?
    Comment retrouver un message net send envoyé ou reçu ?

  13. coton permalink

    comment envoyer un net send sur plusieurs plage d’adresse en même temps.

  14. acantherus permalink

    Y a t-il un fichier qui répertorie tous les net send envoyés ?

  15. Laetitia permalink

    Bonjour, je voudrais savoir si on peut utiliser net send d’une entreprise a une autre sans etre en réseau et si oui comment faire ? Je veux en fait envoyer un net send a une amie qui travaille dans une boite différente de la mienne. C’est possible ?

  16. kris permalink

    bjr à vous
    je voudrais juste savoir si je peux envoyer un(des) fichiers avec NET SEND
    merci :-)

  17. sahi18 permalink

    slt
    je voudrais savoirs si il existe un moyen d’effacer les messages envoyer par net send dans un l’autre ordinateur (Ordinateur distinataire)? MERCI

  18. Steve permalink

    Bonjour!
    Je n’arrive pas à envoyé un "net send"car je n’ais pas l’autorisation.
    Comment faire pour l’avoir ? (je suis "l’admin")
    merci d’avance !

  19. usher permalink

    J’ai envoyé des messages par "net send" depuis mon ordinateur. Comment faire pour les supprimer definitivement de mon ordinateur ?

  20. Bonjour,

    je me demande si net send peut envoyer une information d’un pc win/XP et un terminal possédant une adresse IP?

    Merci d’avance!

  21. MaaX permalink

    on ne peut pas envoyer de fichier avec net send , ce n’est pas prévus pour ca . Je pense qu’a la base cet outils a été mis en place pour permettre aux administrateurs d’envoyer des messages aux users lors de maintenances etc …
    par ailleur netsend ne stoque pas les messages envoyés ni les messages reçus donc on ne peut pas les supprimer .

    dernier point un "chat" dans ce style est livré avec windaube d’office , il s’agit de l’application winchat sous winXP et de winpopup sous 9X si ma mémoire est bonne .

    Bonne journée a tous
    MaaX
    alexmaiso[AT]gmail[dot]com

  22. abouk94 permalink

    super tutos merci!!
    :)))

  23. gregory permalink

    je voudrais savoir que faire quand en envoyant un net send il marque en message d’erreur que l’alias estintrouvabre
    que dois je faire mer ci de repondre
    greg

  24. deathangel973 permalink

    peut t’on afficher une page html via netsend?

  25. Zorro56 permalink

    Comment gérer la priorité des alias ?

  26. dan63 permalink

    j’arrive pas a me faire passé pour quellqu’un d’autre!
    Quelqu’un pourrait t-l m’aider svp?

  27. John permalink

    Salut à tous, j’essaye d’envoyer des net send sur le réseau de mon école mais le prof a créé un net send n réseau et lui a donné le nom : "net send" ce qui fais que quand j’envoie un net send, ça tombe sur son pc et je me fais griller… Comment faire pour afficher le vrai "net send" et pas celui local ?

  28. vignemail1 permalink

    John: pour avoir directement accès au vrai net send, il te suffit dans ce cas d’aller chercher le fichier net.exe dans le dossier C:\WINDOWS\system32 et donc ta ligne sera maintenant du style :
    C:\WINDOWS\system32 et.exe send …..Cela devrait marchait sauf si ton prof à remplacer ce fichier par son script. De toute façon, il peut stopper l’utilisation du net send quand il veut : net stop messenger et là tu es coincé, tu pourras plus l’utiliser.

    net send marche aussi avec les adresses IP donc si le PC que vous ciblez autorise le net send et que son firewall ne le bloque pas, vous devriez pouvoir faire du net send sur les PC sur internet comme en local

    pour envoyer un même message pour tout une classe d’adresse (ex: 192.168.0.1 à 192.168.0.156) il suffit de faire une boucle for du style :
    for /L %i in (1,1,156) do @net send 192.168.0.%i ….

    Généralement si vous ne pouvez pas utiliser net send sur un destinataire, c’est qu’il a coupé l’utilisation du net send par un net stop messenger ou équivalent

    ceruty: net send ne sert qu’à envoyer du texte pour être affiché dans une boite de message (msgbox pour les développeurs sous VB)

    Le commande net send est une commande réalisé par Microsoft donc MacOS ne connait pas forcement cette commande, il existe peut être le même style de commande sous MacOS mais c’est pas sûr

    Pour ceux qui on bloquer leur net send par un net stop messenger, ils ont juste à taper net start messenger pour le redémarrer, mais bien sûr, les commandes net stop et net start ne peuvent être réalisé que si on a le droit de le faire (ex: Administrateur:oui Utilisateurs:non)

  29. @lex permalink

    je n’ais pas très bien compris comen envoyé des net send anonyme .
    Es ke quel’qu’1 peut m’expliquer la démarche. merci

  30. dendiflet permalink

    slt tt le monde, merci pr ce site!
    j’utilise netsend au lycée mais depuis qu’ils on refait le réseau, netsend fait comme si il envoyai les msg mais personne ne les recois ou l’alias n’existe pas, j’ai essayer net start messenger mais il me met acces refuser ( erreur system 5), est-il bloquer par l’admin?. comment puis-je faire pour remedier a ce probleme afin communiquer avec mes camarades, merci d’avance.

  31. Jerjer permalink

    Oui si il te met “erreur system 5″ je pense qu’il est bloqué par l’admin. Car moi je reçois “System error 5 occured. Access is denied” ce qui dit bien que l’accès est refusé.

    Sinon j’ai le même truc que toi quand j’essaye chez moi, le net send part mais personne ne le reçoit…
    Peut être que le firewall le bloque, mais je n’ai pas vraiment cherché :)

    a+

  32. kidowàn permalink

    slt, comment on envoit des net send anonymes exactement? merci.

  33. Grobeu permalink

    Bongeoure,
    Jeu voudrè savoar si avek nette seine-de, et ben on peu aprandre ahécrir korekteman an franssè (san fèr 2fôte, évidaman !).

  34. Sakro-si permalink

    Bonjour,
    Apprenez à écrire correctement ! La France, on l’aime ou on la kitte !

  35. chiska permalink

    lorsque j’envoie des net send et que je re clique sur la petite flèche des listes déroulantes , je vois tous les net send que j’ai envoyés. comment puis-je les effacer pour que personne ne puisse les trouver?
    et aussi, comment faire lorqu’on a stopé le service net send pour le refaire démarrer? merci.

  36. lexus permalink

    Bonjour,

    Je voudrais connaitre juste un petit détail. Es-ce que le net send fonctionne par le Wifi?
    Car tout mon réseau est en Wifi, et lorsque que je tape “net name” et qu’ensuite j’active le service de messagerie j’ai le droit à un “le service ne peut être démarré parce qu’il est désactivé ou qu’aucun périphérique ne lui est associé”.

    Merci d’avance pour votre réponse ;)

  37. Dede permalink

    “Bonjour,
    Apprenez à écrire correctement ! La France, on l’aime ou on la kitte !”
    ——> tu voulais surement ecrire “quitte” du verbe quitter non?

  38. Jérémy permalink

    J’ai ceci qui s’affiche :

    NET SEND
    {alias : * : /DOMAINE[:nom] : /USERS} message

    Que dois-je faire ?

    Merci de me répondre par mail si ça ne dérange pas :S

  39. bLACkaNGEl permalink

    Très bon tutorial

    Merci pour cette apport de connaissance

    Bye
    blackangel

  40. lolthefol permalink

    perso j’aimerais pouvoir envoyer un net send aux utilisateurs, mais que eux de leur coté ne puisse que recevoir et non envoyer.

    je sais pas si c’est possible.

  41. Tiloup permalink

    Bonjour,
    Dans mon entreprise (WinNT), les messages net send sont stockés, mais je ne trouve pas ou, quelqu’un aurait il une idée merci.

  42. alexis permalink

    J’ai ceci qui s’affiche :

    NET SEND
    {alias : * : /DOMAINE[:nom] : /USERS} message

    Que dois-je faire ?

    Merci de me répondre par mail si ça ne dérange pas :S

    J’ai exactement la meme chose que toi Jeremy, as tu la solution?

    Alexis.
    ps: merci de me repondre par email :)

  43. Juju permalink

    Moi, il m’écris :
    Une erreur s’est produite lors de l’envoi du message à AD (c’est le login).
    L’alias est introuvable sur le réseau (j’ai vérifié, et il est bien présent).
    Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 2273 (j’y ai rien compri).

    Merci de me répondre sur mon mail ou ici, et merci quand même pour le tutorial :)

  44. colgate permalink

    Lorsque l’administrateur à bloqué l’utilisation de net send, créer un simple fichier texte sur le bureau et y ajouter :

    net start messenger

    Enregistrer et changer l’extension en *.bat , executer le fichier et voila vous avez contré la protection.. a vous les net send ;-)

  45. Loulou permalink

    Cet article est ouf!!! Merci beaucoup!
    J’ai un léger problème: j’aimerai pouvoir envoyer des net send anonymes mais comme l’a dit Zorro56 j’ai un problème au niveau de la priorité des alias, j’arrive à en ajouter mais il y en a un qui reste le “titulaire”, même quand j’essaie de le supprimer alors que tous les autres se suppriment très facilement… Et donc c’est sûr qu’il n’y a aucun “historique” net send? Parce-que sinon jsuis dans la merde si ma prof de maths tombe dessus :p!

  46. jorki permalink

    moi non plus je ne sais pas comment supprimer le titulaire, et c’est tout le temps celui la qui apparait quand j’envoie un message :-(

  47. Loulou permalink

    Aller les pros du net send!!! on voudrait notre réponse (svp bien sur!)

  48. Yop permalink

    Gestion des erreurs.
    Si l’ordi est éteind, le “net send” renvoye l’erreur 2
    Voici donc un batch afin d’envoyer un message jusqu’à sa réception par une machine distante :
    ——-
    :Boucle
    net send %IP_MACHINE% “message text”
    If ErrorLevel 2 Goto Boucle
    ——-

    (Juju: si il trouve pas l’Alias, soit le service n’est pas (ou mal) démarrer=> Redemarre le) soit, il ne le connait vraiment pas (essaye ping AD) et dans ce cas, tu peut mettre une adresse IP)

  49. lolthefol permalink

    Je retente la question.

    Peut on configurer net send pour recevoir les message tout en interdisant l’envoi ?

  50. bud35000 permalink

    Bravo pour ce tuto, il est très bien.

    J’aimerai savoir s’il est possible d’indiquer son username ou le nom de l’expéditeur à la place du nom du PC de celui qui l’envoie.

  51. Lariflette permalink

    Tuto très complet et très intéressant sauf que :
    Malgré toutes ces solutions, Je n’arrive toujours pas à envoyer de message.
    Lorque j’envoie la commande “net start messenger” j’ai le message suivant :
    “L’erreur système 1058 s’est produite.
    Le service ne peut pas être démarré parce qu’il est désactivé ou qu’aucun périph
    érique activé ne lui est associé.”

    Quelqu’un peut-il m’expliquer?

  52. Lariflette permalink

    Je suis un peu confus.
    Après une recherche très rapide sur le net j’ai trouvé la réponse.
    M’enfin ça poura toujours servir à quelqu’un.
    http://www.siteduzero.com/tuto-3-39...

  53. Charles permalink

    Vous n’avez peut etre pas activé le service c’est pour ca que ca ne marche pas.

  54. Charaf permalink

    Si le parfeu d windows est activé; comment pourai-je l’introduire dans exeption du parfeu

  55. Fab permalink

    Bonjour à tous, est-ce que quelqu’un peut me dire comment on fait pour envoyer son adresse ip par net send au lieu d’envoyer le nom de son pc?

  56. crouba permalink

    Bonjour

    J’ai développé une appli en VB6 dans laquelle j’exécute un net send par appel de la fonction shell command.com /c net send
    Tout fonctionne correctement si je limite le texte envoyé qui contient outre des chaînes de caractètres, des valeurs de champs extraites d’une BDD Access.
    Comment puis je faire pour que ce texte puisse contenir pusieurs lignes de longueur différentes.
    Une réponse par mail serait bien
    Merci d’avance aux chevronés de net send

  57. adriano permalink

    comment envoyer un net send anonyme svp

  58. el jorfi lahcen permalink

    Bonjour, si vous pouvez m’aider svp…. voila le message que je recois apres net send alias est introubale sur le réseau réseau

  59. ALex permalink

    Bonjour,
    à mon école, ils ont changé les ordinateurs et depuis nous ne sommes plus capable de faire des net send. Il nous apparêt : “Une erreur s’est produite lors de l’envoi du message à c2502-2. L’alias est introuvable sur le réseau. Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG2273.”

    Pourtant, avant qu’il change les ordinateurs, sa fonctionnais avec le numéro d’ordinateur c2502-02?!?

    Merci beaucoup,

    Une étudiante qui ne comprend plus…

    • dasga permalink

      bah c’est normal si il ont changé tous les poste les nom des poste ont peut être changée
      pour connaitre le nom de l’ordi sous Windaube tu vas dans l’invite de commande et tu tape “ipconfig /all” et tu recherche un truc comme nom de l’hote

  60. alienbrown permalink

    Bonjour,
    Je peux envoyer des messages mais je ne peux pas recevoir, quand je fais net start messenger même avec le fichier .bat ça ne marche toujours pas avec l’erreur system 5 accès refusés! Seul mon ordi qui a ce pblm, l’ordi du reseau n’a pas ce pblm!

  61. sacha permalink

    Alex réflechit . les ordinateurs sont changer donc c2502-2 est impossible car il n’est
    plus là.

  62. non pour alex il faut juste faire “net start messenger”
    car de base le service n’est pas démarer c’était peut étre le cas sur les ancient (surement car d’autre éléve l’on fait avant vous ^^)
    si sa ne marche pas tu fait
    dans cmd “services.msc” puis tu cherche affichage des message>propriété dans la liste déroulante “Automatique” puis cliquer sur demarer
    voilà bien entendu faut faire la manip sur tout les pc qui doivent reçevoir le message

    en espérant avoir aider quelqu’un avec mon message =)

  63. trichelieu permalink

    Bonjour, j’ai essayer mais je n’y arrive pas. est ce que c’est par ce que je suis sous vista?

  64. fred permalink

    est-il possible de bloqué l’invite de commende?

  65. zulu permalink

    désoler mes vista c’est de la merde. il y a windows seven qui sort c’est pas pour rien

  66. zulu permalink

    sinon pour ce qui veule paramètre leur ordi pour avoir net send :
    [color=cyan]-panneau de configuration
    -performance et maintenance
    -outils d’administration
    -icon service (clic dessus)
    -affichage des msg (=message n’est ce pas fonzi :P )
    -mettre en automatique dans le menu déroulant
    -demarer
    -ok[/color]
    [color=violet]et fermer l’ensemble du bordel. voilà c’est fait votre ordi xp est paramètre pour avoir net send (réseaux local, et réseaux sur net qui ne fonctionne pas tellement je pense)
    [/color]
    ensuite pour ce qui veule paramètre leur ordi pour avoir winchat :
    [color=cyan]-panneau de configuration
    -performance et maintenance
    -outils d’administration
    -icon service (clic dessus)
    -DSMDM DDE Reseaux (automatique et démarré)
    -DDE Reseaux (automatique et démarré)[/color]
    [color=violet]et voilà winchat et fonctionnel sur votre ordi xp 98 (réseaux local seulement pour s’en servire)[/color]

  67. zulu permalink

    ah j’oubliais ce forum est quasiment mort personne te répond !!!

  68. zulu permalink

    ah j’oubliais ton forum j’aime bien quand même tu sais.
    mais bon voilà le p’tit truc drôle que j’ai aimé aussi :
    quand tu es sous ftp
    et que tu te loges sur ton site il te dit sa :

    Bienvenues
    on vous Hùberge? (amusant non ? bref ensuite )
    note: nous vous invitons à utiliser
    la nouvelle plate forme ftp …..
    anonymous ne fonctionne pas ba merde alors lol

    bref juste un délire

  69. Leumas permalink

    Trop fun ! Merci les gars !

  70. Et quelle est la commande sur Vista/7 ?

  71. C’est un article utile, mais à l’heure actuelle, à part les Admin-Réseaux, qui utilise encore ce genre de commandes net send ?

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS