Comandi di Terminal Server: MSG

Questo articolo presenta la sintassi e i parametri dei comandi di Terminal Server MSG.

Si applica a: Windows 10 - tutte le edizioni
Numero KB originale: 186480

Riepilogo

MSG invia un messaggio.

Sintassi

msg [username] [/server:servername] [/time:seconds] [/v] [/w] [/?]
[message]msg [sessionname] [/server:servername] [/time:seconds] [/v] [/w]
[/?] [message]msg [sessionID] [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]msg [@filename] [/server:servername] [/time:seconds]
[/v] [/w] [/?] [message]msg * [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]

Parametri

  • username: identifica l'utente.

  • sessionname: identifica il nome della sessione. Il nome è stato creato dall'amministratore di sistema quando è stata configurata la sessione.

  • sessionID: specifica l'ID della sessione.

  • filename: identifica un file contenente un elenco di usernames, sessionnamese sessionIDs a cui inviare il messaggio.

  • message (stringa di messaggio): testo del messaggio da inviare. Se non viene immesso alcun messaggio, viene letto l'input standard (STDIN) per il messaggio.

  • /server:servername: consente di specificare Terminal Server. In caso contrario, viene usato il server terminal corrente.

  • /time:seconds (ritardo tempo): imposta la quantità di tempo che è necessario attendere prima di ricevere la conferma dalla sessione di destinazione che il messaggio è stato ricevuto.

  • /w (attesa): attendere una risposta da parte degli utenti di destinazione.

  • /v(dettagliato): visualizza informazioni sulle azioni eseguite.

  • /? (Guida): visualizza la sintassi per il comando e le informazioni sulle opzioni del comando.

Restrizioni di sicurezza

L'utente deve disporre dell'autorizzazione di accesso ai messaggi per la sessione.

Note aggiuntive

Se non viene specificato alcun utente o sessione, msg visualizza un messaggio di errore. Se si specifica il nome di una sessione, deve identificare una sessione attiva. I caratteri jolly possono essere usati per i parametri. Se è presente un singolo carattere jolly (*), specifica tutti gli utenti del sistema.

Esempi

Per inviare il messaggio intitolato Falafel? a tutte le sessioni per l'utente MIKES, digitare:

msg MIKES Falafel?  

Per inviare un messaggio alla sessione MODEM02, digitare:

msg modem02 Let's meet at 1PM today  

Per inviare un messaggio alla sessione 12, digitare:

msg 12 Call John at 11:00  

Per inviare un messaggio a tutte le sessioni contenute nel file USERLIST, digitare:

msg @userlist Logout because your session will be reset  

Per inviare il testo nel file MSG. DAT come messaggio per tutte le sessioni per il nome utente TERRYJ, digitare:

msg TerryJ < MSG.DAT  

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

msg * Meeting in 5 minutes  

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

msg * /TIME:10 Coffee break!?!  

Nota

I messaggi non vengono accodati nella schermata Client. Può essere utile usare il parametro TIME: in modo che i messaggi iniziali scadranno e verranno sostituiti da nuovi messaggi.