1

Я пытаюсь перенаправить вывод netstat в файл, и он не работает.

Изначально я пытался:

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

Затем я где-то читал, что вывод netstat отправляется на std.err:

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

Я также попробовал это так:

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

Кажется, что ни один из них не приводит к тому, что файл C:\temp\file.txt заполняется выводом.

2 ответа2

3

Я предлагаю попробовать:

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

или же:

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

т.е. перенаправить вывод команды runas (которая должна охватывать вывод команды netstat ), а не перенаправлять вывод команды netstat напрямую.

-1

Из командной строки с повышенными привилегиями используйте следующее:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .