Board logo

标题: [网络连接] 求 ”cmd下批量查看远程ip端口状态“的工具或方法 [打印本页]

作者: flyinnet9    时间: 2016-1-28 16:58     标题: 求 ”cmd下批量查看远程ip端口状态“的工具或方法

有一个iplist用于检查ip端口,格式如下:

192.168.1.1:21
192.168.1.2:443
192.168.1.3:80

需要返回端口状态,例如开启或关闭,例如:

192.168.1.1 21端口 关闭
192.168.1.2 443端口 开启
192.168.1.3 80端口 开启
作者: ivor    时间: 2016-1-29 13:09

使用方法  第一个参数IP地址   第二个参数端口号

如果端口开启状态,%errorlevel% = 1 否则 %errorlevel% = 0,
作者: flyinnet9    时间: 2016-1-29 13:59

本帖最后由 flyinnet9 于 2016-1-29 14:00 编辑

回复 2# ivor


感谢!!
   
运行后提示msvcr110d.dll丢失,从网上下了几个版本的文件,但是注册都不成功。。。。。。。 x64 win10
作者: ivor    时间: 2016-1-29 15:35

本帖最后由 ivor 于 2016-1-29 15:44 编辑

Microsoft Visual C++ 2012运行库x86、x64完整版   http://ttl5.pc6.com/wgd/Visual.Studio.2012.zip

运行x86就行了
作者: flyinnet9    时间: 2016-1-29 16:03

回复 4# ivor


    这个我也装过了,问题依旧,查了下,貌似解决的是msvcr110.dll的问题,程序提示的是msvcr110d.dll
作者: ivor    时间: 2016-1-29 16:33

回复 5# flyinnet9
  1. @echo off
  2. copy msvcr110.dll %windir%\SysWOW64
  3. copy msvcr110d.dll %windir%\SysWOW64
  4. RegAsm.exe msvcr110d.dll
复制代码
把这两个msvcr110.dll,msvcr110d.dll复制到%windir%\SysWOW64

然后运行RegAsm.exe注册msvcr110d.dll,就行了
两个dll附件太大自行去百度下载

新机器已经测试。。
作者: flyinnet9    时间: 2016-1-29 18:01

回复 6# ivor


    还是不成功,提示如下:

RegAsm : error RA0000 : Failed to load 'C:\WINDOWS\SysWOW64\msvcr110d.dll' because it is not a valid .NET assembly

没装.net ??

不用再麻烦你了,感谢!

找到个win原生工具portqry,慢是慢一点,开多线程也还行,再次感谢!
作者: codegay    时间: 2016-1-30 14:59

http://www.oschina.net/p/socat
netcat
socat
作者: codegay    时间: 2016-1-30 21:05

本帖最后由 codegay 于 2016-1-30 21:07 编辑

印象里还有个S扫描器,印象是速度快。
http://blog.csdn.net/orangleliu/article/details/42436771

看了文章,应该是用SYN扫的所以快。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2