VBscript for netstat过滤仅侦听端口
问题描述:
为什么当我为命令插入“netstat -an | find”“LISTENING”“”时,下面的脚本不起作用?VBscript for netstat过滤仅侦听端口
set sh = CreateObject("Wscript.Shell")
call GetConnections()
Function GetConnections()
i = 0
set shExec = sh.Exec("netstat -an")
Do While Not shExec.StdOut.AtEndOfStream
Wscript.Echo shExec.StdOut.ReadLine()
Loop
End Function
谢谢!
答
|
(和<
,>
,>>
)由cmd.exe实现。它对任何其他程序都没有意义。
所以让cmd.exe运行你的程序。
set shExec = sh.Exec("cmd /c netstat -an|find something")
这样做!谢谢! – Tank