Terminalserverbefehle: MSG
In diesem Artikel werden die Syntax und Parameter der MSG-Terminalserverbefehle 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, die eine Liste vonusernames
,sessionnames
undsessionIDs
enthält, 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 fest, wie lange Sie warten müssen, bis Sie von der Zielsitzung eine Bestätigung erhalten, dass die Nachricht empfangen wurde./w
(wait): Warten Sie auf eine Antwort von den Zielbenutzern./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.
Sicherheitseinschränkungen
Der Benutzer muss über die Berechtigung 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 eine aktive Sitzung identifiziert werden. Für Parameter können Wildcards verwendet werden. Wenn ein einzelner Platzhalter (*) vorhanden ist, werden alle Benutzer im System angegeben.
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 sitzungsbasierte 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
Um eine Nachricht an alle Sitzungen zu senden, 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 mit einem Bestätigungstimeout von 10 Sekunden an alle Benutzer zu senden, geben Sie Folgendes ein:
msg * /TIME:10 Coffee break!?!
Hinweis
Nachrichten werden auf dem Clientbildschirm nicht 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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für