在一个由chronjob定期执行的Windows批处理文件中,我想执行以下命令:
netstat -ano|findstr 0.0:16250
如果它确实返回一个空字符串 - 意味着该端口未被使用 - 我想执行startA.bat
。
如果像
那样的话TCP 0.0.0.0:16250 0.0.0.0:0 LISTENING 2452
返回什么都不应该做。
这应该在if-then-else语句中完成
有人可以为我写这5个班轮吗?非常感谢。
答案 0 :(得分:0)
netstat -ano|findstr "0.0:16250" >nul || call startA.bat
如果您要转移完整控件以启动A.bat,请不要使用call
关键字。