Installieren von psexec unter C: \ Windows im Vergleich zu einem anderen Ordner

8685
gatorback

Ich brauchte psexec und kopierte in C: \ Windows. Ein YouTube-Tutorial- Beispiel zeigt, wie Sie einen zusätzlichen Ordner erstellen und den Pfad zum Pfad hinzufügen.

Gibt es einen Vorteil oder Grund, einen Ordner zu erstellen und den Pfad zu ändern?

Aktualisieren

Obwohl dieses Factoid tangential mit der Frage am besten zusammenhängt, kann es nützlich sein:

Wenn Sie nicht den Pfad des Programms angeben, das Sie ausführen möchten, sucht PsExec im Verzeichnis \ windows \ system32 des Remote-Systems.

0
Bitte hinterlassen Sie konstruktives Feedback, wenn Sie abgelehnt werden: Ich würde gerne verstehen, ob die Kritik sich auf das Thema oder die Kommunikation bezieht gatorback vor 7 Jahren 0
"PsExec sucht im Verzeichnis \ windows \ system32 des fernen Systems" - dies gilt für das Verhalten von "psexec" und hängt nicht von Ihrer Frage ab, wo "psexec" lokal gespeichert werden soll. Unabhängig davon, wo Sie `psexec 'starten, wird es dasselbe tun. Alex vor 7 Jahren 0

2 Antworten auf die Frage

2
TOOGAM

Nein.

Das Video, auf das Sie verweisen, heißt "Wie installiere ich psexec".

Was für ein wertloses Video. PSExec muss nicht "installiert" werden. Sie können es von https://live.sysinternals.com/Tools/ herunterladen und von jedem Speicherort aus ausführen.

Sie können auch versuchen, dies auszuführen:

net start WebClient \\Live.sysinternals.com\Tools\PsExec.exe

(Auch wenn diese Methode langsam ist. Ich habe auch gehört, dass Firewalls dies oft verhindern können. Bei anderen Systemen funktioniert es jedoch wie ein Zauber.)

Unter dem Strich benötigen Sie, da PsExec keine externen Datendateien benötigt, lediglich das Betriebssystem, um die ausführbare Datei zu finden. Sie können dies tun, indem Sie das Programm an einem Speicherort ablegen, der sich bereits im PFAD befindet, oder einen neuen Ordner erstellen und diesen Ordner dem PFAD hinzufügen oder einfach den gesamten Speicherort in der Befehlszeile angeben. (Verwenden Sie z. B. Anführungszeichen. "C:\My Location\PSExec.exe" ...) Der große Unterschied wird nur eine Frage der "Benutzerfreundlichkeit" sein, und es gibt möglicherweise unterschiedliche Meinungen darüber, was einfacher ist. Machen Sie also einfach alles, was Sie leichter finden.

In einigen Bereichen ist beispielsweise C: \ Windows gesperrt, sodass ein Standardbenutzer (kein Administrator) nicht in dieses Verzeichnis schreiben kann. Wenn Sie einen solchen Computer verwenden, ist es möglicherweise einfacher, ein neues Verzeichnis zu erstellen. Das Platzieren dieses Verzeichnisses in PATH ist vollständig optional, kann Sie jedoch von der Eingabe des PFADs befreien. Wenn Sie planen, das Programm nur einmal auszuführen und das Programm anschließend zu löschen, sobald Ihre Aufgabe abgeschlossen ist, ist es Zeitverschwendung, sich mit dem PFAD zu beschäftigen. Letztendlich ist der beste Rat, den ich geben kann, das zu tun, was für Sie am einfachsten erscheint.

1
Alex

Wenn Sie nur einen psexecOrdner benötigen, müssen Sie keinen zusätzlichen Ordner erstellen. Er wird automatisch im PFAD angezeigt, wenn Sie ihn ablegen C:\Windows. Ich schätze nur, dass die Person von Youtube-Video wahrscheinlich das gesamte Paket verwendet pstools, das neben dem Dienstprogramm viele Dienstprogramme enthält. psexecWenn Sie sich also für ein Upgrade entscheiden, wird es in der Zukunft leicht sein, zum entsprechenden pstoolsOrdner zu navigieren und das Archiv dort einfach zu entpacken. Ich kann keinen zusätzlichen Gewinn für einen zusätzlichen Ordner sehen.

Die Verwendung von c: \ windows für Dinge, die einen Pfad benötigen, ist jedoch unübersichtlich. Ich neige dazu, einen separaten Ordner für solche Dinge zu erstellen und ihn dem Pfad hinzuzufügen. Journeyman Geek vor 7 Jahren 0
@JourneymanGeek Ich denke, es ist nur eine Frage der persönlichen Vorlieben. Da `psexec` jetzt Teil von Microsoft ist, sehe ich keine negativen Auswirkungen, wenn es sich im Windows-Ordner befinden würde, sowie bei anderen nützlichen Dienstprogrammen, die die Betriebssystemfunktionen erweitern. Der Windows-Ordner ist bereits in PATH festgelegt und verfügt über die entsprechenden Berechtigungen zum Schutz der ausführbaren Dateien. Sie müssen sich also auch nicht mit ihm befassen. Er wird automatisch auf alle Benutzer angewendet, die über die gleichen Berechtigungen wie alle anderen Systemprogramme verfügen. Alex vor 7 Jahren 0