Die Ausgabe von netstat in eine Datei umleiten?

Die Ausgabe von netstat in eine Datei umleiten?

Ich versuche, die Ausgabe netstatin eine Datei umzuleiten, aber es funktioniert nicht.

Zunächst habe ich Folgendes versucht:

runas /noprofile /user:xxxxx\administrator "netstat -a -b > C:\temp\file.txt"

Dann habe ich irgendwo gelesen, dass die Ausgabe von netstat an std.err gesendet wird:

runas /noprofile /user:xxxxx\administrator "netstat -a -b 2>C:\temp\file.txt"

Ich habe es auch so probiert:

runas /noprofile /user:xxxxx\administrator "netstat -ab 2> C:\temp\file.txt"

Keines davon scheint dazu zu führen, dass die Datei C:\temp\file.txtmit der Ausgabe gefüllt wird.

Antwort1

Ich schlage vor, es zu versuchen:

runas /noprofile /user:xxxxx\administrator "netstat -a -b" > C:\temp\file.txt

oder:

runas /noprofile /user:xxxxx\administrator "netstat -a -b" 2> C:\temp\file.txt

d. h., leiten Sie die Ausgabe des runasBefehls um (die die Ausgabe des netstatBefehls umfassen sollte), anstatt die Ausgabe des netstatBefehls direkt umzuleiten.

Antwort2

Von einemEingabeaufforderung mit erhöhten Rechtenverwenden Sie Folgendes:

netstat -a -b > C:\netstat.txt

verwandte Informationen