如何在使用带有Batch的netstat命令后打开.txt文件

时间:2013-09-17 17:22:14

标签: windows batch-file prompt netstat

我正在尝试在运行netstat命令之后打开一个简单的log.txt文件(在此示例中为comandos.txt):

@ echo off

echo. >> C:\comandos.txt
netstat -b -o 1 >> C:\comandos.txt
start C:\comandos.txt

netstat提示后Windows将无法关闭,并且comandos.txt将无法打开。 关于如何解决这个问题的任何线索?

1 个答案:

答案 0 :(得分:3)

@ echo off

echo. >> C:\comandos.txt
netstat -b -o >> C:\comandos.txt
start C:\comandos.txt

以上代码段工作正常。请注意,您在interval命令中指定了netstat,该命令会一次又一次地重新显示统计信息。此外,由于您echo已转为off并显示重定向到文件,因此显示很长时间的空提示窗口将发送错误信号。显示一些消息,如Collecting information...或类似消息。

此外,鉴于命令需要解析地址并且取决于具有网络连接的进程数,netstat可能需要一些时间来完成,这将取决于系统。