如何使用Windows批处理文件检查端口8086是否正在侦听

时间:2017-10-30 08:42:50

标签: windows batch-file port

需要使用批处理文件检查进程是否正在运行且正在使用的端口(8086和8085)是否处于侦听状态

2 个答案:

答案 0 :(得分:2)

netstat /o /a | find /i "listening" | find ":8086" >nul 2>nul && (
   echo 8086 is open
) || (
  echo 8086 is Not open
)

答案 1 :(得分:0)

netstat -o -n -a | findstr 8086

if %ERRORLEVEL% equ 0 goto FOUND

echo port not found

goto FIN

:FOUND

echo port found

:FIN

注意:当找不到项目时,FINDSTR将返回%ERRORLEVEL%> 0 如果找到item,FINDSTR将返回%ERRORLEVEL%= 0