vendredi 26 juillet 2002, 19:23
Utilisation de 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]
Par cgo2, dans Divers
Commentaires
comment débloquer net send après l'avoir bloquer avec net stop messenger? merci
net start messenger ?
comment utiliser net send sur un mac OS X???merci
bonjour a tous!
je voudras savois si il existe un moyen d'envoyer des net send mais sur le réseau d'internet
merci!
salut,
et il possible d envoier des images (jpg, bmp,gif ....) avec net send comme on envoie des messages, et si oui comment.
merci
oui chez moi nenvoie annonyme marche pas lol mais merci
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 !
merci super tuto
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
Moi non plus ça marche pas le mode anonyme j'ai pas trop compris
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+
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 ?
comment envoyer un net send sur plusieurs plage d'adresse en même temps.
Y a t-il un fichier qui répertorie tous les net send envoyés ?
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 ?
bjr à vous
je voudrais juste savoir si je peux envoyer un(des) fichiers avec NET SEND
merci :-)
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
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 !
J'ai envoyé des messages par "net send" depuis mon ordinateur. Comment faire pour les supprimer definitivement de mon ordinateur ?
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!
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
super tutos merci!!
:)))
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
peut t'on afficher une page html via netsend?
Comment gérer la priorité des alias ?
j'arrive pas a me faire passé pour quellqu'un d'autre!
Quelqu'un pourrait t-l m'aider svp?
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 ?
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\net.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)
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
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.
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+
slt, comment on envoit des net send anonymes exactement? merci.
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 !).
Bonjour,
Apprenez à écrire correctement ! La France, on l'aime ou on la kitte !
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.
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 ;)
"Bonjour,
Apprenez à écrire correctement ! La France, on l'aime ou on la kitte !"
------> tu voulais surement ecrire "quitte" du verbe quitter non?
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
Très bon tutorial
Merci pour cette apport de connaissance
Bye
blackangel
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.
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.
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 :)
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 :)
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 ;-)
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!
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 :-(
Aller les pros du net send!!! on voudrait notre réponse (svp bien sur!)
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)
Je retente la question.
Peut on configurer net send pour recevoir les message tout en interdisant l'envoi ?
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.
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?
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...
Vous n'avez peut etre pas activé le service c'est pour ca que ca ne marche pas.
Si le parfeu d windows est activé; comment pourai-je l'introduire dans exeption du parfeu
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?
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
comment envoyer un net send anonyme svp
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