WINDOWS 7 - NACHRICHTEN IM NETZWERK PER EINGABEAUFFORDERUNG VIA MSG BEFEHL VERSENDEN

Ja, auch ich habe dumm aus der Wäsche geguckt, als ich ums Verrecken keine Nachrichten per Eingabeaufforderung und dem Befehl msg versenden konnte. Es hagelte Fehlermeldungen, obwohl die Syntax Hilfe unter msg /? doch eigentlich keine Probleme bereitet.

Die Syntax lautet: "msg /server:NameDesZuErreichendenPcs NamedesZuErreichendenBenutzers Nachrichtentext"
Statt des Benutzernamens kann auch eine Wildcard * angegeben werden, so erhält der gerade angemeldetet Benutzer die Nachricht!
Also: "msg /server:NameDesZuErreichendenPcs * Nachrichtentext"

Bei der Eingabe von "msg /server:NameDesZuErreichendenPcs NamedesZuErreichendenBenutzers Nachrichtentext" in der Eingabeaufforderung als Administrator verwirrten mich folgende Fehlermeldungen :

Msg in der Kombination XP zu XP erzeugte die Fehlermeldungen:
Fehler beim Öfnnen von terminalserver worker
Fehler [5]: Zugriff verweigert!

Eine Nachricht von XP an Windows Vista oder Windows 7 endet mit den Fehlermeldungen:
"Fehler beim Öffnen von Terminalserver Computername"
"Fehler [1722]:Der RPC-Server ist nicht verfügbar."

Versucht man von Windows Vista und Windows 7 ein Nachricht an einen XP Rechner zu schicken, dann bekommt man diese Fehlermeldung:
"Benutzername ist nicht vorhanden oder Verbindung ist getrennt".

Das Erlauben einer Remote RPC Sitzung u.a per Registry schafft Abhilfe:

Start/Los -> Ausführen -> Regedit -> Enter:
HKEY_LOCAL_MASCHINE\SYSTEM\CurrentControlSet\Control\TerminalServer
Auf Windows XP Rechnern:
Rechtsklick -> Neu -> DWORD-Wert -> bei Name "AllowRemoteRPC" und als Wert 1 eingeben -> OK
Auf Windows Vista und Windows 7 Rechnern:
Doppelklicke AllowRemoteRPC -> ändere der Wert von 0 auf 1 -> OK -> Booten

Nun ist es möglich Nachrichten per msg zwischen XP Rechnern und sowohl von Vista als auch von Windows 7 zu XP zu verwenden.

Für Nachrichten an Vista und Windows 7 muss an diesen noch folgende Einstellung vorgenommen werden:

Start/Los -> Einstellungen -> Systemsteuerung -> oben links Erweiterte Systemeinstellungen -> Remote -> Remotedesktop -> Keine Verbindung mit diesem Computer zulassen abwählen und wahlweise eine der beiden anderen Optionen auswählen.
Soll auch sonst Remote mit XP auf Vista oder Windows 7 zugegriffen werden, ist Verbindungen von Computer zulassen, auf denen eine beliebige Version von Remotedesktop ausgeführt wird, die richtige Option. Befinden sich nur Vista und Windows 7 Rechner in deinem Netz wähle die dritte sichere Methode!

Frank Bruch hat mich darauf hingewiesen (s.u. in den Kommentaren), dass es wohl teilweise nötig ist die Benutzerkontensteuerung für den Remotezugriff zu optimieren. Bei mir war es bisher aber nie der Fall. Gehe dazu folgendermassen vor:
Start/Los -> Ausführen -> Regedit -> Enter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
R. Maustaste im rechten Fenster von Regedit -> Neu -> DWORD-Wert mit dem Namen LocalAccountTokenFilterPolicy
Doppelklicke LocalAccountTokenFilterPolicy und ändere den Wert auf 1.

Kommentare, Fragen, Tips?





 

Danke für deinen Kommentar!