在运行如下 netstat 命令后,我试图打开一个简单的 log.txt 文件(在此示例中为 comandos.txt):
@ echo off
echo. >> C:\comandos.txt
netstat -b -o 1 >> C:\comandos.txt
start C:\comandos.txt
在 netstat Prompt 之后,Windows 不会关闭,comandos.txt 也不会打开。关于如何解决这个问题的任何线索?
在运行如下 netstat 命令后,我试图打开一个简单的 log.txt 文件(在此示例中为 comandos.txt):
@ echo off
echo. >> C:\comandos.txt
netstat -b -o 1 >> C:\comandos.txt
start C:\comandos.txt
在 netstat Prompt 之后,Windows 不会关闭,comandos.txt 也不会打开。关于如何解决这个问题的任何线索?
@ echo off
echo. >> C:\comandos.txt
netstat -b -o >> C:\comandos.txt
start C:\comandos.txt
上面的代码片段工作正常。请注意,您指定的interval
innetstat
命令会一次又一次地重新显示统计信息。另外,由于您已echo
转身off
并显示重定向到该文件,因此长时间显示的空提示窗口会发出错误的信号。显示一些类似Collecting information...
或类似的消息。
此外,鉴于该命令需要解析地址并取决于具有网络连接的进程数,可能需要一些时间netstat
才能完成,这取决于系统。