Skip to main content

Comando de missatgeria (exemples, commutadors i més)

Anonim

La comanda msg és una ordre de símbol del sistema que s'utilitza per enviar un missatge a un o més usuaris de la xarxa mitjançant el símbol del sistema.

La funció de comandament msg funciona de manera similar a la comanda net send que era popular a Windows XP, però no és un veritable reemplaçament per a això. Veure Ús del comandament de missatgeria per reemplaçar enviament per xarxa més avall a la pàgina.

Quan s'activa la comanda msg, es mostra una indicació a la (s) màquina (s) que es va enviar a la que mostra el missatge, així com el nom d'usuari del remitent i el moment en què s'ha enviat el missatge.

Disponibilitat de comandaments de Msg

La comanda msg està disponible des del símbol del sistema en versions recents de sistemes operatius Windows, incloent Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.

La comanda msg també està disponible a través de l'eina del símbol del sistema que és accessible a Opcions avançades d'inici i a Opcions de recuperació del sistema.

Nota: La disponibilitat de determinats comandaments de comandaments de msg i una altra sintaxi de comandaments de msg poden diferir del sistema operatiu al sistema operatiu.

Sintaxi de comandaments de missatges

msg nom d'usuari / servidor: servername /temps: segons / v / w missatge

Consell: Vegeu Com llegir la sintaxi d'ordres si no esteu segur de com interpretar la sintaxi de l'ordre msg com s'escriu a dalt o descrit a la taula següent.

nom d'usuari Utilitzeu aquesta opció per especificar un nom d'usuari per enviar el missatge a.
nom de sessió Especificar nom de sessió per enviar un missatge a una sessió específica.
ID de sessió El ID de sessió L'opció es pot utilitzar per enviar un missatge a una sessió utilitzant l'ID de la sessió.
@ nom de l'arxiu Utilitzar el @nom de l'arxiu opció per enviar un missatge als noms d'usuari, noms de sessió i identificació de sessió que figuren en el fitxer especificat.
*El* L'opció s'utilitza per enviar un missatge a cada sessió del servername .
/ servidor: servername El servername és el servidor on es troba el nom d'usuari , nom de sessió , o ID de sessió , resideix. Si no servername s'especifica, el missatge s'enviarà com s'indica al servidor en què executeu l'ordre msg.
/temps: segons Especificant un temps a segons amb el/temps el commutador dóna una comanda msg al llarg del temps per esperar que el receptor del missatge per confirmar-ne la recepció. Si el receptor no confirma el missatge segons nombre de segons, es recordarà el missatge.
/ vEl/ v switch permet mostrar el mode detallat de la comanda, que mostrarà informació detallada sobre les accions que pren la comanda msg.
/ wAquesta opció obliga a l'ordre msg a esperar un missatge de retorn després d'enviar un missatge . El/ w canviar és realment útil només amb el/ v interruptor.
missatge Aquest és el missatge que voleu enviar. Si no especifiqueu un missatge llavors se us demanarà que introduïu una després d'executar l'ordre msg.
/?Utilitzeu l'interruptor d'ajuda amb l'ordre msg per mostrar informació sobre diverses opcions de la comanda.

Consell: Podeu desar la sortida de l'ordre msg a un fitxer mitjançant un operador de redirecció al final de la comanda. Consulteu Com redirigir la sortida de comandaments a un fitxer per obtenir instruccions generals o consulteu Trucs de comandaments per obtenir més consells.

Exemples de comandaments de missatges

msg @myteam The Melting Pot a les 13:00, en mi!

En aquest exemple, l'ordre msg s'utilitza per indicar un nombre selecte d'usuaris continguts en el fitxer myteam @ nom de l'arxiu connectat al servidor que hi hauria d'haver una trobada a The Melting Pot per dinar missatge .

msg RODREGT / servidor: TSWHS002 / hora: 300

Aquí, hem utilitzat l'ordre msg per enviar un missatge a RODREGT nom d'usuari , un empleat que es connecta al TSWHS002 / servidor: servername servidor. El missatge és molt sensible al temps, de manera que ni tan sols volem que ho vegi si no ho ha vist després de cinc minuts /temps: segons .

Des de a missatge no es va especificar, l'ordre msg presentarà una nota a l'indicador que diu "Introduïu el missatge que voleu enviar; premeu el missatge CTRL-Z en una nova línia i, a continuació, ENTER".

Després d'entrar a missatge Per a RODREGT, hauríeu de prémer el Entra clau, llavors CTRL + Z, aleshores el Entra tecla de nou.

msg * / v Missatge de prova!

A l'exemple anterior, enviem a tots els usuaris connectats al servidor un missatge de prova missatge . També volem veure les tasques específiques que realitza la comanda msg per fer-ho / v.

Aquest és un exemple de comanda de missatgeria fàcil que podeu provar a casa, sense usuaris connectats a l'ordinador. Veureu el missatge emergent a la vostra pròpia pantalla i les dades següents a la finestra del símbol del sistema, gràcies a l'ús de l'interruptor verbós:

S'està enviant el missatge a la consola de sessions, es mostrarà el missatge de 60 Async enviat a la consola de sessió

Ús del comandament de missatgeria per reemplaçar enviament per xarxa

La comanda msg està destinada a ser utilitzada com a sistema de missatgeria per als usuaris del servidor de terminal, no necessàriament entre dues computadores Windows 7, per exemple.

De fet, és possible que tingui dificultats per aconseguir que l'ordre msg funcioni entre dues màquines estàndard de Windows com l'ordre net send. Podeu obtenir un "Error 5 obtenint noms de sessió" o un error "Error 1825 obtenint noms de sessió".

Tanmateix, alguns han tingut sort amb la comanda msg modificant-la AllowRemoteRPC dades del valor del registre de 0 a 1 a l'ordinador que rep el missatge (reinicieu l'ordinador després del canvi si ho fa).

Aquesta clau es troba al Registre de Windows a la secció HKEY_LOCAL_MACHINE d'aquesta ubicació: SYSTEM CurrentControlSet Control Terminal Server .

Ordres relacionats amb Msg

La comanda msg és una ordre de xarxa, de manera que es pot utilitzar amb altres ordres de xarxa, però en general es farà servir per enviar un missatge.

A més, com es va esmentar algunes vegades, l'ordre msg és similar a la comanda net send net.