Commande MSG Windows : fonctionnement et limites en entreprise
msg.exe est toujours présent sous Windows 10 et 11 mais ses contraintes techniques le rendent inadapté dès qu'il faut alerter un parc à grande échelle.
Net Send n'existe plus depuis Windows Vista : son successeur officiel, msg.exe, repose sur les services de session Terminal Server et s'utilise différemment.
La syntaxe est accessible, les exemples sont reproductibles mais trois prérequis réseau bloquent souvent l'envoi vers des machines distantes.
Au-delà d'un usage ponctuel entre deux postes, l'absence de traçabilité et l'impossibilité de cibler par service ou par site posent des problèmes concrets.
Que vaut vraiment MSG quand il faut alerter 500, 2 000 ou 15 000 postes avec la certitude que le message a été lu ?
msg.exe, successeur officiel de net send
Depuis Windows Vista, la commande net send n'existe plus. Elle reposait sur le service Messenger, massivement détourné pour du spam réseau au début des années 2000 et supprimé définitivement avec Vista. Son successeur officiel s'appelle msg.exe, toujours présent dans Windows 10 et Windows 11.
Techniquement, msg.exe fonctionne sur une base différente de net send : il s'appuie sur les services de session Terminal Server, aujourd'hui appelés Services Bureau à distance. C'est cette architecture orientée session utilisateur qui détermine à la fois sa syntaxe et ses contraintes en environnement d'entreprise.
La commande est disponible uniquement sur les éditions Professionnel, Entreprise et Server de Windows. Sur un parc hétérogène, cette restriction exclut d'emblée une partie des postes. En milieu professionnel personne n'utilise de version Famille de windows.
Les limites de MSG en environnement d'entreprise
Pour un échange ponctuel entre deux postes, MSG peut suffire. Dès qu'il s'agit d'alerter un parc à l'échelle d'une organisation, ses contraintes techniques et opérationnelles deviennent rédhibitoires.
Ce que dMessage fait là où MSG atteint ses limites
Quand un incident survient, l'enjeu n'est plus d'envoyer un message, mais de s'assurer qu'il a été reçu, par qui, et à quelle heure. Sur les quatre points précis où MSG bloque, dMessage fonctionne ainsi.
Questions fréquentes
Sur Windows 11 éditions Professionnel et Entreprise, msg.exe fonctionne avec la même syntaxe que sous Windows 10. L'édition Famille en est dépourvue, et l'envoi vers une machine distante exige toujours la modification de la clé AllowRemoteRPC sur le poste destinataire.
MSG ne propose aucun mécanisme natif pour atteindre l'ensemble du domaine : le caractère * cible toutes les sessions d'une seule machine. Le contournement habituel consiste à boucler sur un fichier de noms de machines (for /f %i in (postes.txt) do msg /server:%i * "message"), mais cette méthode reste séquentielle, sans retour d'état consolidé et sans garantie de remise.
Côté droits, envoyer un message à sa propre session ne nécessite aucun privilège particulier. Dès qu'on vise d'autres sessions sur la même machine ou des machines distantes, un compte disposant des droits d'administration sur les postes cibles est requis, en complément des prérequis réseau déjà mentionnés.
Adopté par les structures les plus exigeantes
Là où une information non lue n'est pas une option, dMessage diffuse les alertes vitales sur l'ensemble du parc en quelques secondes.
Santé
Plusieurs CHU déclenchent leurs Plans Blancs et Plans Orsan sur tous les services en quelques secondes, sans dépendre de la messagerie.
Industrie
Un industriel français de +18 000 postes, déployé via SCCM, gère ses urgences industrielles et ses incidents cyber sur un canal souverain.
Secteur public & finance
Des institutions publiques nationales et des acteurs de la gestion d'actifs s'appuient sur dMessage pour leurs communications critiques internes.
Foire aux questions
Protégez vos équipes dès aujourd'hui
Ne confiez plus vos alertes vitales à un système d'e-mails saturé. Reprenez la maîtrise totale de vos flux d'information sensibles avec une technologie On-Premise. Ne manquez plus jamais une information critique.
Demandez votre démonstration Découvrir les fonctionsDéploiement souverain. Zéro engagement technique complexe.