Ich versuche, die Ausgabe des Remote-Prozesses von psexec zu erfassen (dh nicht die eigene Ausgabe von psexec ). So könnte ich zum Beispiel "ipconfig" ausführen und die Ausgabe in eine Protokolldatei drucken.
Ich habe versucht:
psexec \\myserver ipconfig > output.log
psexec \\myserver ipconfig >> output.log
psexec \\myserver ipconfig 2> output.log
psexec \\myserver ipconfig > output.log 2>&1
Der letzte gibt nur die Psexec-Ausgabe.
Ich bin mir nicht sicher, was die Unterschiede zwischen all diesen sind, aber ich habe sie auf meiner Suche nach der Antwort woanders vorgeschlagen bekommen.
Kann mir jemand eine Beispielbefehlszeile geben, die die Ausgabe von ipconfig in eine Datei aufzeichnet?
Bearbeiten 1: Ich möchte, dass die Protokolldatei auf dem lokalen Computer gespeichert wird, nicht auf dem Remote-Computer.
Bearbeiten 2:
Folgendes bekomme ich von "psexec \\ myserver ipconfig":
C: \ TempDll> psexec \\ myserver ipconfig PsExec v1.95 - Prozesse remote ausführen Copyright (C) 2001-2009 Mark Russinovich Sysinternals - www.sysinternals.com ipconfig wurde auf myserver mit dem Fehlercode 0 beendet. C: \ TempDll>