Remote-Tasklist in cmd.exe unter Windows 7 Pro wird ausgeführt, es wird jedoch ein RPC-Serverfehler angezeigt

484
Will

Ich habe einen Windows 7 Pro-PC, der sich in meiner Unternehmensdomäne befindet. Wir haben einen Windows Server 2003 R2-Domänencontroller und ich habe ein Domänenadministratorkonto, das ein lokaler Administrator auf allen Bürocomputern ist.

Ich versuche, tasklistin cmd remote von meinem Win 7 Pro-PC aus zu verwenden, um die Aufgaben auf den anderen Computern im Büro zu erledigen. Ich war auf einem Windows 7-PC erfolgreich, aber wenn ich den folgenden Befehl ausprobiere ...:

tasklist /s pcname /u domain\user /p password 

Alle anderen Computer (Windows 7 und Windows 10) (außer dem einen Windows 7) denken eine Minute lang nach und geben dann die folgende Antwort in cmd ab:

ERROR: RPC server is unavailable. 

Warum funktioniert es auf einem Computer aus der Ferne, aber nicht auf den anderen, wenn sie alle in der Domäne sind und ich für alle ein lokaler und Domänenadministrator bin? Ich kann auch mit Remote-Desktop auf jeden zugreifen.

Dies wäre sehr hilfreich, da gelegentlich Dienste benötigt werden, die ich töten muss, und dies aus der Ferne zu tun, wäre sehr praktisch, da unsere Büros einen guten Abstand voneinander haben. Vielen Dank!

0

1 Antwort auf die Frage

1
harrymc

Damit Sie einen Remote-Joblistenbefehl absetzen können, müssen die folgenden Bedingungen erfüllt sein:

  • Das Ziel muss die folgenden Systemdienste ausführen: DCOM Server Process Launcher, Remote Procedure Call (RPC) und RPC Endpoint Mapper.
  • Klicken Sie auf dem Ziel in der Systemsteuerung> Windows Defender Firewall auf "App durch die Windows-Firewall zulassen" und scrollen Sie nach unten, um "Remoteunterstützung" zu aktivieren.
  • Wenn Sie Netzwerkverbindungen ( ncpa.cpl) ausführen, klicken Sie mit der rechten Maustaste auf die Netzwerkverbindung. Eigenschaften, muss "Datei- und Druckerfreigabe für Microsoft-Netzwerke" und "Internet Protocol Version 6 (TCP / IPv6)" aktivieren.

Sie können all dies vermeiden, indem Sie in der PsTools-Suite eines der Dienstprogramme PsExec, PsList oder PsService verwenden . Sie alle akzeptieren die Parameter \\computermit -u(Benutzer) und -p(Passwort).