当我尝试在Windows 2003 DNS服务器上运行networking监视器时,出现以下错误消息,我试图停止使用。
C:\>Nmcap.exe /network * /capture KerberosV5 || TCP.port==389 || UDP.port==389 file c:\temp\capture.chn:200mb 'Nmcap.exe' is not recognized as an internal or external command, operable program or batch file. 'TCP.port' is not recognized as an internal or external command, operable program or batch file. 'UDP.port' is not recognized as an internal or external command, operable program or batch file.
你不能直接在命令行中inputpipe道字符(|),也不能用引号(“)将它们转义出来。pipe道字符对命令解释器有特殊的含义。此外,确保Nmcap.exe在你当前工作目录(比如C:\)或者你的path环境variables,这个二进制文件很可能在你计算机上的C:\Program Files\Microsoft Network Monitor 3\ 。
像这样的东西:
C:\>Nmcap.exe /network * /capture "KerberosV5 || TCP.port==389 || UDP.port==389" /file c:\temp\capture.chn
阅读Nmcap.exe的帮助: Nmcap.exe /?