如何检查远程 windows 机器上是否安装了 telnet 客户端
How to check telnet client is installed or not on Remote windows machine
我们要在100台服务器上测试是否安装了telnet?
如果已安装,我们必须检查端口是否正常工作(telnet 10.20.30.40 1234)
如果没有安装我们必须安装并测试端口是否启用?
在 Python 脚本中是否可行,如果可以,请帮助。
提前致谢。
试试这个:
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(('0.20.30.40',1234))
if result == 0:
print "Port is open"
else:
print "Port is not open"
sock.close()
我们要在100台服务器上测试是否安装了telnet? 如果已安装,我们必须检查端口是否正常工作(telnet 10.20.30.40 1234) 如果没有安装我们必须安装并测试端口是否启用? 在 Python 脚本中是否可行,如果可以,请帮助。
提前致谢。
试试这个:
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(('0.20.30.40',1234))
if result == 0:
print "Port is open"
else:
print "Port is not open"
sock.close()