Windows CMD-Netstat-Ausgabe in einer Zeile

1418
user

Die Netstat-Ausgabe unterbricht die Zeile, wenn -aonb-Optionen verwendet werden. Ich kann FIND nicht verwenden, um die Ausgabe in einer Zeile zu filtern.

Das Erhöhen der Breite des Bildschirmpuffers und der Fensterbreite hilft nicht. Der Befehl bricht immer noch in neue Zeilen ein. Es ist das gleiche mit Powershell.

 netstat -aonb Active Connections  Proto Local Address Foreign Address State PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1304 RpcSs [svchost.exe] TCP 0.0.0.0:27036 0.0.0.0:0 LISTENING 11096 [Steam.exe] TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1680 Schedule [svchost.exe] TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1632 EventLog [svchost.exe] 

Ich möchte den Befehl FIND verwenden, um die vom Prozess verwendeten Ports zu filtern, aber da Zeilen unterbrochen werden, konnte ich ihn nicht filtern.

 netstat -aonb | FIND "svchost.exe" [svchost.exe] 
-1

1 Antwort auf die Frage

0
harrymc

Wenn Sie gerne zu PowerShell wechseln, können Sie eine Lösung aus dem Posting finden oder anpassen:

Aktivieren Sie einen Einzeiler, um den Prozess in derselben Zeile wie den Port anzuzeigen, der die Netstat-Ausgabe verwendet

Antworten? oder kommentieren? Biswapriyo vor 5 Jahren 2
@Biswapriyo: Vielleicht beides - es beantwortet zwar die Frage und vor allem, wenn das Poster es akzeptiert (in diesem Fall wird der Beitrag zu einem Link meines Links). harrymc vor 5 Jahren 0