mldg

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Sendet eine Nachricht an einen Benutzer auf einem Remotedesktop-Sitzungshostserver.

Hinweis

Zum Senden einer Nachricht sind spezielle Zugriffsberechtigungen für Nachrichten erforderlich.

Syntax

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

Parameter

Parameter BESCHREIBUNG
<username> Gibt den Namen des Benutzers an, der die Nachricht erhalten soll. Ohne Angabe eines Benutzers oder einer Sitzung wird eine Fehlermeldung angezeigt. Wenn eine Sitzung angegeben wird, muss sie aktiv sein.
<sessionname> Gibt den Namen der Sitzung an, die die Nachricht erhalten soll. Ohne Angabe eines Benutzers oder einer Sitzung wird eine Fehlermeldung angezeigt. Wenn eine Sitzung angegeben wird, muss sie aktiv sein.
<sessionID> Gibt die numerische ID der Sitzung an, deren Benutzer eine Nachricht erhalten soll.
@<filename> Identifiziert eine Datei mit einer Liste von Benutzernamen, Sitzungsnamen und Sitzungs-IDs, die die Nachricht erhalten sollen.
* Sendet die Nachricht an alle Benutzernamen im System.
/server:<servername> Gibt den Remotedesktop-Sitzungshostserver an, dessen Sitzung oder Benutzer die Nachricht erhalten soll. Ohne Angabe verwendet /server den Server, bei dem Sie derzeit angemeldet sind.
/time:<seconds> Gibt an, wie lange die gesendete Nachricht auf dem Bildschirm des Benutzers angezeigt werden soll. Nach Erreichen des Zeitlimits wird die Nachricht ausgeblendet. Wird kein Zeitlimit festgelegt, wird die Nachricht standardmäßig nach 60 Sekunden ausgeblendet.
/v Zeigt Informationen zu den ausgeführten Aktionen an.
/w Wartet auf eine Bestätigung des Benutzers, dass die Nachricht empfangen wurde. Verwenden Sie diesen Parameter mit /time:<*seconds*>, um eine mögliche lange Verzögerung zu vermeiden, wenn der Benutzer nicht sofort reagiert. Die Verwendung dieses Parameters mit /v ist ebenfalls hilfreich.
<message> Gibt den zu sendenden Text der Nachricht an. Wird keine Nachricht angegeben, werden Sie zur Eingabe einer Nachricht aufgefordert. Wenn sie eine Nachricht senden möchten, die in einer Datei enthalten ist, geben Sie das Kleiner-als-Symbol (<) und anschließend den Dateinamen an.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Beispiele

Geben Sie Folgendes ein, um die Nachricht Let's meet at 1PM today an alle Sitzungen für User1 zu senden:

msg User1 Let's meet at 1PM today

Geben Sie Folgendes ein, um die gleiche Nachricht an die Sitzung modeM02 zu senden:

msg modem02 Let's meet at 1PM today

Geben Sie Folgendes ein, um die Nachricht an alle Sitzungen zu senden, die in der Datei userlist enthalten sind:

msg @userlist Let's meet at 1PM today

Geben Sie Folgendes ein, um die Nachricht an alle angemeldeten Benutzer zu senden:

msg * Let's meet at 1PM today

Geben Sie Folgendes ein, um die Nachricht mit einem Bestätigungstimeout (beispielsweise zehn Sekunden) an alle Benutzer zu senden:

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