Skip to main content

Msg-Befehl (Beispiele, Schalter und mehr)

/tell, /msg-Befehl - #051 - Bukkit Plugin programmieren [HD/DE] (Juni 2026)

/tell, /msg-Befehl - #051 - Bukkit Plugin programmieren [HD/DE] (Juni 2026)
Anonim

Der Befehl msg ist ein Befehlszeilenbefehl, mit dem eine Nachricht über die Eingabeaufforderung an einen oder mehrere Benutzer im Netzwerk gesendet wird.

Der Befehl msg funktioniert ähnlich wie der in Windows XP beliebte Befehl net send, er ist jedoch kein echter Ersatz dafür. Sehen Verwenden des Msg-Befehls zum Ersetzen von Net Send weiter unten auf der Seite.

Wenn der Befehl msg ausgelöst wird, wird auf dem Computer, an den er gesendet wurde, eine Aufforderung angezeigt, auf der die Nachricht sowie der Benutzername des Absenders und die Uhrzeit angezeigt werden, zu der die Nachricht gesendet wurde.

Msg-Befehlsverfügbarkeit

Der Befehl msg ist in der aktuellen Eingabeaufforderung in aktuellen Windows-Betriebssystemversionen verfügbar, einschließlich Windows 10, Windows 8, Windows 7, Windows Vista und Windows XP.

Der Befehl msg ist auch über das Eingabeaufforderungs-Tool verfügbar, das unter Erweiterte Startoptionen und Systemwiederherstellungsoptionen verfügbar ist.

HinweisHinweis: Die Verfügbarkeit bestimmter msg-Befehlsschalter und anderer msg-Befehlssyntax kann von Betriebssystem zu Betriebssystem unterschiedlich sein.

Msg-Befehlssyntax

msg Nutzername /Server: Servername /Zeit: Sekunden / v / w Botschaft

Spitze: Siehe Befehlssyntax lesen, wenn Sie nicht sicher sind, wie Sie die Befehlssyntax von msg wie oben oder in der folgenden Tabelle beschrieben interpretieren.

Nutzername Verwenden Sie diese Option, um a anzugeben Nutzername das senden Botschaft zu.
Sitzungsname Angeben Sitzungsname ein senden Botschaft zu einer bestimmten Sitzung.
Session-ID Das Session-ID Option kann verwendet werden, um eine zu senden Botschaft zu einer Sitzung mit der Sitzungs-ID.
@ Dateiname Verwenden Sie die @Dateiname Option zum Senden einer Botschaft zu den Benutzernamen, Sitzungsnamen und Sitzungs-IDs, die in der angegebenen Datei aufgeführt sind.
*Das* Option wird verwendet, um eine Botschaft zu jeder Sitzung im Servername .
/Server: Servername Das Servername ist der Server auf dem der Nutzername , Sitzungsname , oder Session-ID liegt auf. Wenn nein Servername angegeben ist, die Botschaft wird an den Server gesendet, von dem aus Sie den msg-Befehl ausführen.
/Zeit: Sekunden Angabe einer Zeit in Sekunden mit dem/Zeit Schalter gibt dem msg - Befehl eine Zeitdauer, um auf den Empfänger des zu warten Botschaft um den Erhalt zu bestätigen. Wenn der Empfänger die Meldung in nicht bestätigt Sekunden Sekunden wird die Nachricht abgerufen.
/ vDas/ v switch aktiviert den Verbose-Modus des Befehls, in dem detaillierte Informationen zu den Aktionen angezeigt werden, die der Befehl msg ausführt.
/ wDiese Option zwingt den msg-Befehl, auf eine Rückmeldung zu warten, nachdem Sie eine gesendet haben Botschaft . Das/ w Schalter ist wirklich nur bei der/ v Schalter.
Botschaft Dies ist die Nachricht, die Sie senden möchten. Wenn Sie nicht angeben Botschaft Anschließend werden Sie nach der Ausführung des Befehls msg zur Eingabe eines Befehls aufgefordert.
/?Verwenden Sie die Option help mit dem Befehl msg, um Informationen zu den verschiedenen Optionen des Befehls anzuzeigen.

Spitze: Sie können die Ausgabe des Befehls msg in einer Datei mit einem Umleitungsoperator ganz am Ende des Befehls speichern. Allgemeine Anweisungen finden Sie unter Umleiten der Befehlsausgabe in eine Datei. Weitere Tipps finden Sie unter Eingabeaufforderungstricks.

Beispiel für Befehlsbefehle

msg @myteam Der Schmelztiegel um 13 Uhr, bei mir!

In diesem Beispiel wird der Befehl msg verwendet, um eine ausgewählte Anzahl von Benutzern in der myteam-Datei anzugeben.@ Dateiname mit dem Server verbunden, dass es ein Treffen im The Melting Pot zum Mittagessen geben sollte Botschaft .

msg RODREGT / Server: TSWHS002 / Zeit: 300

Hier haben wir den Befehl msg verwendet, um eine Nachricht an RODREGT zu senden. Nutzername , ein Mitarbeiter, der sich mit der TSWHS002 verbindet /Server: Servername Server. Die Nachricht ist sehr zeitkritisch, also möchten wir nicht, dass er sie sieht, wenn er sie nach fünf Minuten nicht gesehen hat./Zeit: Sekunden .

Seit einem Botschaft nicht angegeben wurde, zeigt der Befehl msg an der Eingabeaufforderung einen Hinweis an, der besagt "Geben Sie die zu sendende Nachricht ein;

Nach Eingabe eines Botschaft für RODREGT drücken Sie die Eingeben Schlüssel dann STRG + Z, dann ist die Eingeben Schlüssel erneut.

msg * / v Testnachricht!

Im obigen Beispiel senden wir jedem, der mit dem Server verbunden ist, eine Testnachricht Botschaft . Wir möchten auch die spezifischen Aufgaben sehen, die der Befehl msg ausführt, um dies auszuführen./ v.

Dies ist ein einfaches Beispiel für den Befehl "msg", das Sie zu Hause ausprobieren können, ohne dass Benutzer mit Ihrem Computer verbunden sind. Sie sehen die Nachricht auf Ihrem eigenen Bildschirm und die folgenden Daten im Eingabeaufforderungsfenster, dank der ausführlichen Option:

Nachricht an Session Console senden, Uhrzeit anzeigen 60 Async-Nachricht an Session Console gesendet

Verwenden des Msg-Befehls zum Ersetzen von Net Send

Der Befehl msg soll als Nachrichtensystem für Terminalserverbenutzer verwendet werden, nicht unbedingt beispielsweise zwischen zwei Windows 7-Computern.

In der Tat kann es schwierig sein, den Befehl msg zwischen zwei Windows-Standardcomputern zu verwenden, wie dies beim Befehl net send der Fall war. Möglicherweise erhalten Sie die Fehlermeldung "Fehler 5 beim Abrufen von Sitzungsnamen" oder "Fehler 1825 beim Abrufen von Sitzungsnamen".

Einige hatten jedoch Glück, den Befehl msg auf diese Weise zu verwenden, indem Sie den Befehl ändern AllowRemoteRPC Registrierungswertdaten aus 0 zu 1 auf dem Computer, der die Nachricht empfängt (starten Sie den Computer nach der Änderung neu, wenn Sie dies tun).

Dieser Schlüssel befindet sich in der Windows-Registrierung unter der HKEY_LOCAL_MACHINE-Struktur an dieser Position: SYSTEM CurrentControlSet Control Terminal Server .

Nachrichtenbezogene Befehle

Der Befehl msg ist ein Netzwerkbefehl. Er kann daher zusammen mit anderen Netzwerkbefehlen verwendet werden. Im Allgemeinen wird er jedoch nur zum Senden einer Nachricht verwendet.

Wie bereits einige Male erwähnt, ähnelt der Befehl msg dem zurückgezogenen Befehl net send.