- ·上一篇文章:vbs调用WMI获取文件制造商
- ·下一篇文章:批处理实现文件全盘搜索
- ·百度中搜索更多的关于“批处理端口扫描器模型”相关内容
- ·谷歌中搜索更多的关于“批处理端口扫描器模型”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
批处理端口扫描器模型
只是模型,分为2个BAT s.bat 和s2.bat
使用的时候在CMD下输入s 端口号就可以了
s.bat
@echo off
set port=%1
endlocal
start /min cmd /k s2.bat
ping 127.0.0.1 /n 3>nul
for /f %%i in (%systemroot%\state.txt) do set st=%%i
if %st%==false goto end
cls
echo %port%:端口已打开
:end
rem 使用方法:s 扫描端口号 如: s 135
rem 只是测试,所以只能扫描本机端口一次扫描一个...
rem 如果判断错误把延时加大点(ping 127.0.0.1 /n 3)
rem 没办法无法判断是否正确连接.
s2.bat
@echo off
echo true>%systemroot%\state.txt
telnet 127.0.0.1 %port%
echo false>%systemroot%\state.txt

