msg

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Invia un messaggio a un utente in un server host Desktop remoto sessione.

Nota

Per inviare un messaggio, è necessario disporre dell'autorizzazione di accesso speciale Messaggio.

Sintassi

msg {<username> | <sessionname> | <sessionID>| @<filename> | *} [/server:<servername>] [/time:<seconds>] [/v] [/w] [<message>]

Parametri

Parametro Descrizione
<username> Specifica il nome dell'utente che si vuole ricevere il messaggio. Se non si specifica un utente o una sessione, questo comando visualizza un messaggio di errore. Quando si specifica una sessione, deve essere attiva.
<sessionname> Specifica il nome della sessione che si desidera ricevere il messaggio. Se non si specifica un utente o una sessione, questo comando visualizza un messaggio di errore. Quando si specifica una sessione, deve essere attiva.
<sessionID> Specifica l'ID numerico della sessione di cui si vuole ricevere un messaggio.
@<filename> Identifica un file contenente un elenco di nomi utente, nomi di sessione e ID sessione che si desidera ricevere il messaggio.
* Invia il messaggio a tutti i nomi utente nel sistema.
/server:<servername> Specifica il server Desktop remoto host sessione di cui si vuole ricevere il messaggio per la sessione o l'utente. Se non specificato, /server usa il server a cui si è attualmente connessi.
/time:<seconds> Specifica l'intervallo di tempo per cui il messaggio inviato viene visualizzato sullo schermo dell'utente. Dopo aver raggiunto il limite di tempo, il messaggio scompare. Se non viene impostato alcun limite di tempo, il messaggio rimane sullo schermo dell'utente finché l'utente non visualizza il messaggio e non fa clic su OK.
/v Visualizza informazioni sulle azioni eseguite.
/W Attende un riconoscimento da parte dell'utente che il messaggio è stato ricevuto. Usare questo parametro con /time:<*seconds*> per evitare un possibile ritardo lungo se l'utente non risponde immediatamente. È anche utile usare questo parametro con /v.
<message> Specifica il testo del messaggio da inviare. Se non viene specificato alcun messaggio, verrà richiesto di immettere un messaggio. Per inviare un messaggio contenuto in un file, digitare il simbolo minore di ( < ) seguito dal nome del file.
/? Visualizza la guida al prompt dei comandi.

Esempio

Per inviare un messaggio intitolato, alle 13:00 di oggi a tutte le sessioni per User1digitare:

msg User1 Let's meet at 1PM today

Per inviare lo stesso messaggio alla modalità sessioneM02,digitare:

msg modem02 Let's meet at 1PM today

Per inviare il messaggio a tutte le sessioni contenute nel file userlist, digitare:

msg @userlist Let's meet at 1PM today

Per inviare il messaggio a tutti gli utenti connessi, digitare:

msg * Let's meet at 1PM today

Per inviare il messaggio a tutti gli utenti, con un timeout di riconoscimento (ad esempio, 10 secondi), digitare:

msg * /time:10 Let's meet at 1PM today

Riferimenti aggiuntivi