Msg (exemples, interruptors i més)

Taula de continguts:

Msg (exemples, interruptors i més)
Msg (exemples, interruptors i més)
Anonim

L'ordre msg és una ordre del 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.

Quan s'activa l'ordre, es mostra una indicació a les màquines a les quals s'ha enviat que mostra el missatge, així com el nom d'usuari del remitent i l'hora en què es va enviar el missatge.

Funciona de manera semblant a l'ordre d'enviament net que era popular a Windows XP, però no és un veritable reemplaçament. Vegeu Ús de l'ordre Msg per substituir l'enviament net més avall de la pàgina.

Image
Image

Disponibilitat de comandaments de missatges

L'ordre msg està disponible des de l'indicador d'ordres a Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.

També està disponible a través de l'eina del símbol del sistema a la qual es pot accedir a Opcions d'inici avançades i Opcions de recuperació del sistema.

La disponibilitat de determinats commutadors d'ordres de missatges i altres sintaxis d'ordres poden diferir d'un sistema operatiu a un altre.

Sintaxi d'ordres del missatge

msg { nom d'usuari | nom de sessió | sessionid | @ nom de fitxer | } [ /servidor: nom del servidor] [ /hora: segons] [ /v] [ /w] [missatge]

Vegeu Com llegir la sintaxi de l'ordre si no esteu segur de com interpretar la sintaxi de l'ordre msg tal com està escrit a d alt o descrit a la taula següent.

Opcions d'ordre del missatge
Opció Explicació
nom d'usuari Utilitzeu aquesta opció per especificar un nom d'usuari al qual enviar el missatge.
nom de la sessió Especifica el nom de la sessió per enviar un missatge a una sessió concreta.
sessionid L'opció sessionid es pot utilitzar per enviar un missatge a una sessió mitjançant l'identificador de la sessió.
@ nom de fitxer Utilitzeu l'opció @filename per enviar un missatge als noms d'usuari, noms de sessió i ID de sessió que figuren al fitxer especificat.
L'opció s'utilitza per enviar un missatge a cada sessió al nom del servidor.
/servidor: nom del servidor El nom del servidor és el servidor on resideix el nom d'usuari, nom de sessió o id de sessió. Si no s'especifica cap nom de servidor, el missatge s'enviarà tal com s'indica al servidor des del qual esteu executant l'ordre msg.
/hora: segons Especificar un temps en segons amb l'interruptor /time dóna a l'ordre msg un temps d'espera que el receptor del missatge confirmi la recepció. Si el receptor no confirma el missatge en un nombre de segons, el missatge es recuperarà.
/v L'interruptor /v activa el mode detallat de l'ordre, que mostrarà informació detallada sobre les accions que està duent a terme l'ordre msg.
/w Aquesta opció obliga l'ordre msg a esperar un missatge de retorn després d'enviar un missatge. L'interruptor /w només és útil amb l'interruptor /v.
missatge Aquest és el missatge que voleu enviar. Si no especifiqueu cap missatge, se us demanarà que n'introduïu un després d'executar l'ordre msg.
/? Utilitzeu l'interruptor d'ajuda amb l'ordre msg per mostrar informació sobre les diverses opcions de l'ordre.

Podeu desar la sortida de l'ordre en un fitxer mitjançant un operador de redirecció. Vegeu Com redirigir la sortida d'ordres a un fitxer per obtenir instruccions generals o consulteu la nostra llista de trucs del sistema d'ordres per obtenir més consells.

Exemples d'ordres de missatges


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

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


msg RODREGT /server:TSWHS002 /time:300

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

Com que no s'ha especificat cap missatge, l'ordre msg presentarà una nota a l'indicador que diu Introdueix el missatge per enviar; finalitza el missatge prement CTRL-Z en una línia nova i, a continuació, ENTER.

Després d'introduir un missatge per a RODREGT, hauríeu de prémer la tecla Enter, després CTRL+Z i després Introduïu de nou.


msg/v Missatge de prova!

A l'exemple anterior, estem enviant a tothom connectat al servidor un missatge de prova [missatge]. També volem veure les tasques específiques que està realitzant l'ordre msg per fer-ho [ /v].

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


S'està enviant el missatge a la consola de sessió, temps de visualització 60

Missatge asíncron enviat a la consola de sessió

Ús de l'ordre Msg per substituir l'enviament net

L'ordre msg està pensada per ser utilitzada com a sistema de missatgeria per als usuaris del servidor de terminals, no necessàriament entre dos ordinadors amb Windows 7, per exemple.

De fet, és possible que tingueu dificultats per fer-lo funcionar entre dues màquines Windows estàndard, com ho va fer l'ordre net send. És possible que rebeu un missatge "Error 5 obtenint noms de sessió" o "Error 1825 obtenint noms de sessió".

No obstant això, alguns han tingut sort amb l'ordre msg d'aquesta manera canviant les dades del valor del registre AllowRemoteRPC de 0 a1 a l'ordinador que rep el missatge (reinicieu l'ordinador després del canvi si ho feu). Aquesta clau es troba al Registre de Windows sota el rusc HKEY_LOCAL_MACHINE en aquesta ubicació: SYSTEM\CurrentControlSet\Control\Terminal Server.

Comandes relacionades amb el missatge

L'ordre msg és una ordre de xarxa, de manera que es pot utilitzar amb altres ordres relacionades amb la xarxa, però, en general, s'utilitzarà sola per enviar un missatge.

A més, com s'ha esmentat unes quantes vegades, aquesta ordre és similar a l'ordre net send retirada.

Recomanat: