Board logo

标题: 快速扫描远程系统端口 [打印本页]

作者: uiopuiop     时间: 2009-5-5 07:01    标题: 快速扫描远程系统端口

局域网里有很多WEB 服务器,所以写了下面这个80端口的扫描工具,如果端口都通的话,扫描速度很快,200台机器4秒钟就扫完了。
但缺点是遇到端口不通的系统时,每个检测要等20秒。如何解决这个问题?思路是如果PORTQRY.EXE运行超过5秒就杀掉它,并认为这个机器的80端口不通。具体代码应该如何写呢?

PortQry.exe下载地址:
http://download.microsoft.com/do ... e09c9/PortQryV2.exe

代码:
@echo off
echo %time%
for /f "tokens=*" %%i in (ip_list.txt) do (
        portqry.exe -n %%i -nr -e 80 && (echo %%i OK) || (echo %%i unreachable)
)


Pause

[ Last edited by uiopuiop on 2009-5-5 at 07:05 ]




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5