Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Bonjour

.
Dans ce mini-tuto, vous apprendrez à vous servir de la commande
net send, qui permet d'envoyer des messages sur un réseau local.
(Les utilisateurs de Linux ne pourront pas l'utiliser, mais il existe des dérivées ; exemple :
smbclient.)
C'est quoi, la commande
net send 
?
net send permet d'envoyer des messages sur un
réseau local sous cette forme :
Génial, non ?
Pour faire une invite de commande, il faut faire :
- Démarrer
- Exécuter
- Puis tapez "cmd" le plus souvent, ou "COMMAND" si vous êtes sous un vieux système.
Maintenant que vous savez tout, passons à la pratique

!
Tout d'abord, il faut bien configurer les ordinateurs (si ce n'est déjà fait) !
Pour cela, rendez-vous dans l'invite de commande.
Tapez "
net start messenger".
Attendez un peu,
encore un petit peu,
on y est presque.
Voiiilà ! Deux choix s'offrent alors à vous.
- Soit vous avez de la chance, et l'écran indique :
Code : Console | Le service Affichage des messages démarre...
Le service Affichage des messages a démarré. |
Ou encore :
Code : Console | Le service demandé a déjà été démarré.
Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 2182. |
- Soit vous n'avez pas de chance,

et l'écran indique :
Code : Console | 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é. |
Sous windows XP Service Pack 2, le service d'affichage des messages a été automatiquement désactivé car de nombreuses pubs sont envoyées par internet de cette manière.
Comment régler ce problème ?
Il faut tout simplement activer le service "Affichage des messages" :
- Rendez-vous dans le Panneau de configuration.
- Puis dans "
Outils d'administration".
- Cliquez sur "
Services".
- Puis une fenêtre s'ouvre (

).
- A gauche, vous apercevez une liste.
- Double-cliquez sur
"Affichage des messages" (c'est normalement la 4ème de la liste

).
- Là, vous voyez une liste déroulante "
Type de démarrage" : sélectionnez donc "automatique" à la place de "
desactivé".
Bientôt, bientôt

.
Donc pour faire cela, rendez-vous bien sûr dans
cmd 
.
La syntaxe d'envoi d'un message s'organise comme cela :
Code : Console | net send [NOM DU DESTINATAIRE] [MESSAGE] |
Là, encore deux choix :
- l'adresse
IP de l'ordinateur auquel vous voulez envoyer le message
- ou encore son nom.
Exemple :
Code : Console | net send laurent Ca marche ? |
Cette commande enverra un message à l'ordinateur "Laurent" le message "Ca marche ?".
Si vous avez une erreur du type :
Code : Console | Une erreur s'est produite lors de l'envoi du message à [...]
L'alias est introuvable sur le réseau.
Vous obtiendrez une aide supplémentaire en entrant NET HELPMSG 2273. |
C'est que vous vous êtes trompés dans le nom du destinataire (essayez plutôt avec l'IP

).
Voici les différentes astuces que j'ai découvertes :
Destinataires multiples
Un réseau
Tapez :
Code : Console | net send [NOM DU RESEAU LOCAL] [message] |
Tous les ordinateurs connectés
Tapez :
Code : Console
Divers
Arréter l'affichage des messages
Tapez :
Code : Console
Un nom d'utilisateur avec des espaces ?
Facile

.
Tapez tout simplement le nom entre guillemets. Exemple :
Code : Console | net send "petit frere" Bonjour :) |
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 :
Code : Console | net send JULIEN 1ere ligne^T2eme ligne |
Un petit programme ?
Allez, je suis gentil (bande de flemmards

). Voilà un programme très simple d'utilisation qui évite de passer par
cmd :
Utilisation :
Comme un dessin parle toujours mieux qu'un long discours, voici l'utilisation de ce programme :