J'essaie d'écrire un script qui va prendre un nom de serveur et un port et vérifie si ce port est ouvert. Je ne sais pas comment faire c'est VBS. J'ai parcouru Internet et n'ai rien trouvé jusqu'à présent.Comment analyser les ports ouverts sur un serveur à l'aide de vbscript?
2
A
Répondre
1
Première Download PortQry Command Line Port Scanner Version 2.0 de Microsoft.com et l'extraire ..
Définissez ensuite une variable comme ci-dessous:
strPortQry = "C:\PortQryV2\PortQry.exe"
strServer = "127.0.0.1"
intPortNo = 8080
et utiliser l'utilitaire PortQry
pour trouver un port d'écoute ou d'ouvrir avec ce code:
PortQry.exe -n 127.0.0.1 -e 80
Quelque chose comme:
objShell.Exec(objFSO.GetFile(strPortQry).ShortPath & " -n " & strServer & " -e " & intPortNo)
Vous pouvez boucler sur le port et chech n'importe quel port que vous voulez. Pour plus d'informations s'il vous plaît vérifier Microsoft help pour PortQry
utilitaire et vérifier This Site peut être utile.