如何使用vbscript扫描服务器上打开的端口?

如何使用vbscript扫描服务器上打开的端口?,vbscript,server,port,ports,scanning,Vbscript,Server,Port,Ports,Scanning,我正在尝试编写一个脚本,它将接收服务器名称和端口,并检查该端口是否打开。不知道如何做这是VBS。我在互联网上搜索了一下,到目前为止什么也没找到。首先从Microsoft.com上提取出来 然后定义一些变量,如下所示: strPortQry = "C:\PortQryV2\PortQry.exe" strServer = "127.0.0.1" intPortNo = 8080 并使用PortQry实用程序查找端口侦听或打开此代码: PortQry.exe -n 127.0.0.1 -e 80

我正在尝试编写一个脚本,它将接收服务器名称和端口,并检查该端口是否打开。不知道如何做这是VBS。我在互联网上搜索了一下,到目前为止什么也没找到。

首先从Microsoft.com上提取出来

然后定义一些变量,如下所示:

strPortQry = "C:\PortQryV2\PortQry.exe"
strServer = "127.0.0.1"
intPortNo = 8080
并使用
PortQry
实用程序查找端口侦听或打开此代码:

PortQry.exe -n 127.0.0.1 -e 80
比如:

objShell.Exec(objFSO.GetFile(strPortQry).ShortPath & " -n " & strServer & " -e " &  intPortNo)
您可以在端口上循环并检查您想要的任何端口。有关更多信息,请检查
PortQry
实用程序,检查可能会有帮助