Freigeben über


Terminalserverbefehle: MSG

In diesem Artikel werden Syntax und Parameter von TERMINAL Server-Befehlen MSG vorgestellt.

Gilt für: Windows 10 – alle Editionen
Ursprüngliche KB-Nummer: 186480

Zusammenfassung

MSG sendet eine Nachricht.

Syntax

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]

Parameter

  • username: Identifiziert den Benutzer.

  • sessionname: Gibt den Namen der Sitzung an. Der Name wurde vom Systemadministrator erstellt, als die Sitzung konfiguriert wurde.

  • sessionID: Gibt die ID der Sitzung an.

  • filename: Identifiziert eine Datei mit einer Liste von usernames, sessionnamesund sessionIDs an die die Nachricht gesendet werden soll.

  • message (Nachrichtenzeichenfolge): Der Text der Nachricht, die Sie senden möchten. Wenn keine Nachricht eingegeben wird, wird die Standardeingabe (STDIN) für die Nachricht gelesen.

  • /server:servername: Ermöglicht die Angabe des Terminalservers. Andernfalls wird der aktuelle Terminalserver verwendet.

  • /time:seconds (Zeitverzögerung): Legt die Zeitspanne fest, die Sie warten müssen, bevor Sie eine Bestätigung der Zielsitzung erhalten, dass die Nachricht empfangen wurde.

  • /w (wait): Warten Sie auf eine Antwort des Zielbenutzers.

  • /v(ausführlich): Zeigt Informationen zu den ausgeführten Aktionen an.

  • /? (Hilfe): Zeigt die Syntax für den Befehl und Informationen zu den Optionen des Befehls an.

Sicherheitsbeschränkungen

Der Benutzer muss über die Berechtigung zum Nachrichtenzugriff für die Sitzung verfügen.

Zusätzliche Hinweise

Wenn kein Benutzer oder keine Sitzung angegeben ist, zeigt msg eine Fehlermeldung an. Wenn Sie den Namen einer Sitzung angeben, muss sie eine aktive Sitzung identifizieren. Für Parameter können Wildcards verwendet werden. Wenn ein einzelner Platzhalter vorhanden ist (*), gibt er alle Benutzer im System an.

Beispiele

Um die Nachricht mit dem Titel "Falafel" zu senden? geben Sie für alle Sitzungen für Benutzer MIKES Folgendes ein:

msg MIKES Falafel?  

Um eine Nachricht an sitzungs-MODEM02 zu senden, geben Sie Folgendes ein:

msg modem02 Let's meet at 1PM today  

Um eine Nachricht an Sitzung 12 zu senden, geben Sie Folgendes ein:

msg 12 Call John at 11:00  

Wenn Sie eine Nachricht an alle Sitzungen senden möchten, die in der Datei USERLIST enthalten sind, geben Sie Folgendes ein:

msg @userlist Logout because your session will be reset  

So senden Sie den Text in der Datei MSG. DAT als Nachricht an alle Sitzungen für den Benutzernamen TERRYJ, geben Sie Folgendes ein:

msg TerryJ < MSG.DAT  

Um eine Nachricht an alle angemeldeten Benutzer zu senden, geben Sie Folgendes ein:

msg * Meeting in 5 minutes  

Um die Nachricht an alle Benutzer zu senden, geben Sie mit einem Bestätigungstimeout von 10 Sekunden Folgendes ein:

msg * /TIME:10 Coffee break!?!  

Notiz

Nachrichten werden nicht auf dem Clientbildschirm in die Warteschlange gestellt. Es kann nützlich sein, den TIME:-Parameter zu verwenden, damit die anfänglichen Nachrichten ablaufen und durch neue Nachrichten ersetzt werden.