Manchmal möchten Sie möglicherweise Befehle auf einem Remote-Server ausführen können. Möglicherweise müssen Sie die ipconfig, die BIOS-Version, den Hostnamen… oder Informationen von einer Remote-Workstation kennen (da Benutzer nicht wissen, wovon Sie sprechen…). 🙂
Mit PsExec können Sie Eingabeaufforderungen an eine Remote-Workstation oder einen Remote-Server starten.
Außerdem muss dieses großartige Tool nicht auf dem Remote-Computer installiert oder gespeichert werden, auf den Sie zugreifen möchten. Sie müssen es nur auf Ihrem Computer haben ! 😉
PsExec.,exe kann direkt von der Microsoft-Website heruntergeladen werden, indem Sie dieser URL folgen:
Versuchen Sie nicht, darauf zu klicken oder es zu starten… Sie sehen nur eine öffnende und schließende Eingabeaufforderung.
Um es zu verwenden, speichern Sie es auf Ihrer Festplatte und öffnen Sie eine Eingabeaufforderung auf Ihrer Workstation. Gehen Sie in den Ordner, in dem Sie PsExec gespeichert haben.exe und versuchen Sie den folgenden Befehl:
PsExec.exe \\RemoteMachine cmd.exe
Ersetzen Sie \ \ RemoteMachine durch den Hostnamen des Remote-Computers.,
In meinem Beispiel befinde ich mich auf einem Server namens HYPER-V und möchte eine Remote-Eingabeaufforderung auf einer VM namens SV-APP1 erhalten :
PsExec.exe \\SV-APP1 cmd.exe
Das ist einfach. Ich bin auf meinem Remote-Computer mit einer Administrator-Eingabeaufforderung verbunden. Sie können die gewünschten Befehle eingeben.
Offensichtlich können Sie den Hostnamen-Parameter durch die IP des Remote-Computers ersetzen.
Und manchmal müssen Sie möglicherweise auch spezielle Anmeldeinformationen eingeben. Sie können wie folgt vorgehen:
PsExec.exe \\10.0.0.11 -u contoso.com\thibault -p my_secret_password cmd.exe
Sie können jederzeit“ exit “ eingeben, um zu Ihrem Computer zurückzukehren.,
Wenn Sie PsExec zum ersten Mal ausführen.exe-Tool, fordert Sie auf, die EULA zu akzeptieren. Wenn Sie dieses Fenster entfernen möchten, können Sie Ihrem Befehl „-accepteula“folgendes Argument hinzufügen.