Windows中怎么使用bat脚本判断端口是否可用
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,Windows中怎么使用bat脚本判断端口是否可用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。环境:一台服务器上用了portmap
千家信息网最后更新 2026年11月03日Windows中怎么使用bat脚本判断端口是否可用
Windows中怎么使用bat脚本判断端口是否可用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
环境:
一台服务器上用了portmap做了端口转发,但是这个程序经常会跪,需要人工去重启
解决思路:
通过bat来监控程序端口,不通时候自动重启,如果端口可用,则会出来telnet进程,若端口不可用,则不会出现telnet进程。根据进程是否存在来判断端口是否可用,因为telnet通的话,会直接跳转窗口,无回显,所以需要telnet时候启用新窗口。
方法二
@echo offtitle PortMap存活监控!!!:againset ip=127.0.0.1set port=8080start telnet.exe %ip% %port%ping -7 127.0.0.1 > nulltasklist|findstr /i "telnet.exe" > nulif ERRORLEVEL 1 (goto err) else (goto ok):errtasklist|findstr -i "portmap.exe"if ERRORLEVEL 1 (start "" "D:\PortMap1.6\PortMap.exe") else (taskkill /F -IM PortMap.exe & start "" "D:\PortMap1.6\PortMap.exe"):oktaskkill /F -IM "telnet.exe" >> nulecho PortMap Services is running %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%ping -n 300 127.0.0.1 >nulgoto again
方法二
@echo offtitle PortMap存活监控!!!:againset ip=127.0.0.1set port=8080netstat -ano|findstr %ip%:%port%|findstr -i ESTABLISHEDif ERRORLEVEL 1 (goto err) else (goto ok):errtasklist|findstr -i "portmap.exe"if ERRORLEVEL 1 (start "" "D:\PortMap1.6\PortMap.exe") else (taskkill /F -IM PortMap.exe & start "" "D:\PortMap1.6\PortMap.exe"):okecho PortMap Services is running %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%ping -n 300 127.0.0.1 >nulgoto again
关于Windows中怎么使用bat脚本判断端口是否可用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
端口
方法
进程
问题
监控
脚本
时候
更多
程序
帮助
解答
易行
监控程序
简单易行
人工
内容
小伙
小伙伴
常会
思路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
深圳恒合互联网络科技有限公司
新华互联网科技学院
互联网科技的
奇酷互联网科技
广州宏创互联网科技
上海喔噻互联网科技
互联网科技缩写
菲比寻常互联网科技
互联网科技公司的市场部门
玉溪互联网科技怎么选
互联网金融科技展
乌鲁木齐新华智原互联网科技学校
西安小鹰速贷互联网科技有限公司
互联网数据科技专业
工业互联网展湾科技股份有限公司
滨湖区互联网智能科技产品有哪些
广州互联网高科技取餐柜
互联网科技收购价值
数字互联网科技有限公司
喔噻互联网科技有限公司
天津市摩尔互联网科技
互联网科技行业发展
平安科技 互联网
世界互联网领先科技成果
受益于互联网科技的高速发展
武汉健翔互联网络科技有限公司
朱啸虎曾投资哪些互联网科技企业
智帮互联网科技公司最近动向
平安好医生打造互联网科技医疗