标题:
[网络连接]
如何制作可以查询端口是否开放状态或者是端口状态的批处理文件?
[打印本页]
作者:
LTF1633242320
时间:
2018-3-29 22:45
标题:
如何制作可以查询端口是否开放状态或者是端口状态的批处理文件?
如何制作可以查询端口是否开放状态或者是端口状态的批处理文件?
查看系统端口状态
利用记事本制作bat windows批处理文件(DOS命令窗口需要切换bat文件的目录命令:cd)
写法一(需要DOS切换到bat文件的目录下{不推荐}):
@echo off :
echo off表示执行了这条命令后关闭所有命令(包括本身这条命令)的回显。
Echo 检查指定端口开放状态
Netstat -a -n >jc.txt
Find jc.txt "7614" >nul ::其中“7614”为端口号
If %errorlevel%==0 (
Echo.
Echo 端口开放状态
Go to :end
)
Echo.
Echo 端口未开放状态
:end
Del /q jc.txt>nul
写法二(无需DOS切换到bat目录下{推荐})
@echo off
Echo 检查指定端口开放状态
Netstat -a -n >jc.txt
Find jc.txt "7614" >nul ::其中“7614”为端口号
If %errorlevel%==0 (
Echo.
Echo 端口开放状态
Go to :end
)
Echo.
Echo 端口未开放状态
:end
Del /q jc.txt>nul
pause
他是这样提示的:
检查指定端口开放状态
端口开放状态
'Go' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
有的是这样提示:
检查指定端口开放状态
端口未开放状态
请按任意键继续. . .
作者:
Batcher
时间:
2018-3-30 09:17
是goto
不是go to
中间不能有空格
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2