Condividi tramite


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 su un server Host sessione Desktop remoto.

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 a cui 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, questa deve essere attiva.
<sessionname> Specifica il nome della sessione a cui 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, questa deve essere attiva.
<sessionID> Specifica l'ID numerico della sessione di cui si desidera 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 host sessione Desktop remoto di cui si desidera ricevere il messaggio. Se non specificato, /server usa il server a cui si è attualmente connessi.
/time:<seconds> Specifica la quantità di tempo in cui il messaggio inviato viene visualizzato sullo schermo dell'utente. Dopo il raggiungimento del limite di tempo, il messaggio scompare. Se non viene impostato alcun limite di tempo, il messaggio viene impostato per impostazione predefinita su 60 secondi e scompare.
/v Visualizza informazioni sulle azioni eseguite.
/w Attende un riconoscimento 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 l'uso di questo parametro con /v è utile.
<message> Specifica il testo del messaggio che si desidera 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.

Esempi

Per inviare un messaggio intitolato Incontriamoci oggi alle 13:00 a tutte le sessioni per User1, digitare:

msg User1 Let's meet at 1PM today

Per inviare lo stesso messaggio alla modalità sessione modeMo2, digitare:

msg modem02 Let's meet at 1PM today

Per inviare il messaggio a tutte le sessioni contenute nell'elenco 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