Was ist PsExec in Windows und was macht es?

Was ist PsExec in Windows und was macht es?

PsExec ist ein Dienstprogramm, mit dem Systemadministratoren einen Computer von einem entfernten Standort aus steuern können. Es ist eine Befehlszeilenschnittstelle, die keine Softwareinstallation erfordert, wie einige der beliebten Remote-Verwaltungstools.





Sie fragen sich definitiv, wie das möglich ist, oder? In diesem Artikel erfahren Sie, wie Sie PsExec herunterladen und installieren, wie Sie es starten und einige grundlegende Befehle für den Einstieg. Lassen Sie uns ohne viel Umschweife eintauchen!





Was ist PsExec?

PsExec ist ein vielseitiges Systemverwaltungstool von Microsoft, mit dem Sie remote auf einen Zielhost zugreifen können. Das Utility-Tool ist Teil der Sysinternals Suites, die von Mark Russinovich erstellt wurden. Sein Hauptzweck besteht darin, Systemadministratoren bei der Durchführung von Fernwartungsaufgaben und der Ausführung von Befehlen auf dem Zielhost zu unterstützen. Als Befehlszeilenschnittstelle erfordert PsExec nur die Angabe der Zieladresse, der Benutzerdetails und des Kennworts, um Zugriff auf den Zielcomputer zu erhalten.





nicht wie Telnet und Remotedesktopprotokoll (RDP) , PsExec fordert Sie auch nicht auf, ein Client-Programm auf Ihrem PC oder eine andere Software auf dem Remote-Host zu installieren. PsExec kann die Ein- und Ausgabe von Konsolenanwendungen umleiten.

Wenn Sie beispielsweise aus der Ferne auf einen Computer mit der IP-Adresse 192.168.79.32 zugreifen und eine ipconfig Befehl auf PsExec, d.h.



Psexec 2.168.79.32 ipconfig

Sie sehen die ipconfig-Ausgabe (d. h. die TCP/IP-Konfiguration des Remote-Systems) auf Ihrem PC, als ob Sie den Befehl auf dem localhost ausgeführt hätten. Diese Funktion unterscheidet PsExec von vielen Windows-Verwaltungskonsolentools.

So installieren und konfigurieren Sie PsExec

PsExec erfordert keine Installation von Client-Software und keine erweiterte Einrichtung auf dem Remote-Host vor der Verbindung. Wenn PsExec also keine Einstellungen wie andere herkömmliche Verwaltungstools erfordert, wie funktioniert es dann?





Herunterladen von PsExec

PsExec ist nur ein Befehlszeilen-Dienstprogramm. Alles, was Sie tun müssen, ist, die herunterzuladen PsTools-Suiten auf dem localhost. Es ist eine ZIP-Datei, die bei Sysinternals verfügbar ist.

Entpacken Sie nach dem Herunterladen PsTool.zip. Klicken Sie dazu mit der rechten Maustaste auf die ZIP-Datei und wählen Sie Alles extrahieren aus dem Menü.





Verwandt: Die besten Tools zum Öffnen von RAR-Dateien

PsExec installieren

Nachdem Sie PsExec heruntergeladen und auf Ihren Computer extrahiert haben, öffnen Sie den Ordner, in dem sich die extrahierte Datei befindet. Ersetzen Sie den Inhalt der Navigationsleiste oben im extrahierten Ordner durch CMD und drücken Sie Eintreten . Dieser Vorgang öffnet ein Eingabeaufforderungsfenster im PsExec-Ordner.

wer blockiert mich auf facebook

Ausführen von PsExec und Herstellen einer Verbindung mit einem Remote-Computer

Nachdem Sie PsExec auf Ihren Remote-Computer heruntergeladen haben, besteht der nächste Schritt darin, es für die Verbindung mit einem Zielhost einzurichten. Damit PsExec ausgeführt und eine Verbindung zu einem Remote-Host hergestellt werden kann, müssen Sie drei grundlegende Voraussetzungen erfüllen. Diese sind:

1. Aktivieren Sie die Datei- und Druckerfreigabe

Die Datei- und Druckerfreigabe muss sowohl auf dem lokalen als auch auf dem Remote-Host aktiviert sein. Um die Datei- und Druckerfreigabe zu aktivieren, öffnen Sie Windows Einstellungen > Netzwerk & Internet und scrolle zu Netzwerk-und Freigabecenter .

Klicken Sie auf der linken Seite des geöffneten Fensters auf das Erweiterte Freigabeeinstellungen ändern . Auswählen Datei- und Druckerfreigabe aktivieren und Änderungen speichern.

2. Aktivieren Sie die administrative Freigabe ($Admin) auf dem Remote-Host

Auf dem Remote-Computer muss seine administrative Freigabe ($admin) aktiviert und korrekt eingerichtet sein, um Zugriff auf seine windows Mappe.

Die administrative Freigabe ($admin) ermöglicht einem Systemadministrator, mehrere Computer in einem Firmennetzwerk oder einer Arbeitsgruppe zu verwalten, indem er auf Laufwerke und Ordner darin zugreift.

Um die administrative Freigabe ($admin) auf dem Remote-Computer zu aktivieren, drücken Sie die Win+r-Taste , Typ lusrmgr.msc , und drücken Sie OK.

Öffnen Sie im neuen Fenster die Benutzer Mappe. Rechtsklick auf Administrator und wählen Sie Eigenschaften .

Deaktivieren Sie im Eigenschaftenfenster das Konto ist deaktiviert Checkbox und klicken Sie OK . Rechtsklick Administratoren nochmal und klick Passwort festlegen um Ihr Kontopasswort festzulegen.

3. Holen Sie sich die Details des Administrators

Besitzen Sie die korrekten Benutzeranmeldeinformationen des Remote-Computers, d. h. die IP-Adresse, den Benutzernamen des Administratorkontos und das Kennwort.

Wie verwende ich PsExec?

Damit PsExec richtig funktioniert, muss die Syntax genau sein. Daher müssen Sie die Funktionsweise verstehen und Befehle wie beabsichtigt eingeben.

Um auf einen Remote-Host zuzugreifen, müssen Sie die Anmeldeinformationen des Zielhosts (IP-Adresse, Benutzername und Kennwort) mit Ihren bevorzugten Befehlen angeben.

Um beispielsweise ipconfig auf einem Remote-System mit der IP-Adresse 192.168.89.323 und dem Passwort „12345“ auszuführen, können Sie eine PsExec-CMD-Konsole öffnen und Folgendes eingeben:

C: PsExec 2.168.89.323 –u Administrator –p 12345

Wenn Ihr eingegebener Befehl auf dem Remote-System erfolgreich ausgeführt wird, wird die Textausgabe an Ihr Befehlsfenster übertragen.

Grundlegende PsExec-Befehle für neue Benutzer

Wir glauben, dass Sie bisher verstanden haben, was PsExec ist und wie Sie ein lokales System mit einem Remote-System richtig verbinden. Für neue Benutzer kann die Verwendung des PsExec-Tools daher etwas verwirrend sein, da Sie die Syntax befolgen müssen, damit es funktioniert. Hier sind grundlegende Befehle, die jeder PsExec-Benutzer kennen muss.

So starten Sie die Eingabeaufforderung aus der Ferne

C: psexec \windows cmd

Wenn Sie den obigen Befehl in PsExec ausführen, wird eine weitere Befehlszeilenschnittstelle im aktuellen Fenster gestartet. Mit dieser Schnittstelle können Sie jedoch Befehle auf dem Remote-System eingeben, als ob Sie direkt auf dem Computer tippen würden.

Nach erfolgreicher Ausführung CMD Befehl können Sie ganz einfach andere Befehle ausführen wie dir um den Inhalt eines Ordners aufzulisten, mkdir um einen neuen Ordner zu erstellen, oder ipconfig um die Netzwerkkonfiguration des Remote-Systems abzurufen.

So installieren Sie ein Programm auf dem Remote-Host

C: psexec \Desktop7743 -c E:filedocumentCCleaner.exe CMD /S

Das obige Skript wird verwendet, um zu installieren CCleaner auf dem Remote-Computer Desktop7743. Die Syntax -C ist ein Befehl, der zum Kopieren des CCleaner-Programms vom lokalen Host auf den Remote-Computer verwendet wird, während das CMD zum Starten der Eingabeaufforderung dient, und /S ist ein Befehl zum Aktivieren einer unbeaufsichtigten Installation für den CCleaner.

So führen Sie eine GUI-Anwendung auf dem Remote-Computer aus

psexec -i emote computer calculator

Als Standardeinstellung startet PsExec keine GUI-Programme auf dem Remote-Computer. Doch mit Hilfe der -ich Switch können Sie eine GUI-Anwendung auf dem Bildschirm des Remote-Computers starten.

Wenn Sie beispielsweise die Taschenrechner-App auf dem Remote-Computer öffnen müssen, müssen Sie lediglich die Calculator.exe mit dem ausführen -ich switch, und PsExec wird es aufrufen.

Machen Sie sich mit der PsExec-Schnittstelle vertraut

PsExec kann einschüchternd wirken. Aber je mehr Sie mit der Befehlszeilenschnittstelle interagieren, desto besser werden Sie damit umgehen.

Wenn Sie tiefer einsteigen und sich mit der Syntax und den Befehlen vertraut machen möchten, die zum Ausführen von PsExec-Vorgängen verwendet werden, sollten Sie mehr über die Windows-Befehlszeilenschnittstelle erfahren.

Teilen Teilen Tweet Email 15 Windows-Eingabeaufforderungsbefehle (CMD), die Sie kennen müssen

Die Eingabeaufforderung ist immer noch ein leistungsstarkes Windows-Tool. Hier sind die nützlichsten CMD-Befehle, die jeder Windows-Benutzer kennen muss.

So erkennen Sie, ob ein YouTube-Video urheberrechtlich geschützt ist
Weiter lesen Verwandte Themen
  • Fenster
  • Fernzugriff
  • Computernetzwerke
  • Windows 10
  • LAN
  • Eingabeaufforderung
Über den Autor Emmanuel Ajala(1 Artikel veröffentlicht) Mehr von Emmanuel Ajala

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren