Вывод netstat Windows CMD в одну строку

1480
user

Вывод Netstat разрывает строку при использовании параметров -aonb. Я не могу использовать FIND для фильтрации выходных данных в одной строке.

Увеличение ширины экранного буфера и ширины окна не помогает. Команда все еще разбивается на новые строки. То же самое с 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] 

Я хочу использовать команду FIND для фильтрации портов, используемых процессом, но так как он разбивает строки, я не смог отфильтровать его.

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

1 ответ на вопрос

0
harrymc

Если вы счастливы перейти на PowerShell, решение можно найти или адаптировать по почте:

Powershell one-liner для отображения процесса на той же строке, что и порт, используя проблему netstat

Ответ? или комментарий? Biswapriyo 6 лет назад 2
@Biswapriyo: Может быть, и то и другое - он действительно отвечает на вопрос, и особенно если его принимает постер (в этом случае пост становится дубликатом моей ссылки). harrymc 6 лет назад 0