将 netstat 的输出重定向到文件?

将 netstat 的输出重定向到文件?

我试图将输出重定向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被输出填充。

答案1

我建议尝试:

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

答案2

提升的命令提示符使用以下内容:

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

相关内容