|
1. 利用py wmi模块远程连接window机器。以及获取一些基础信息,其实网上很多都找得到
例如:
- def get_sys_con(ipaddress, user, password):
- conn = wmi.WMI(computer=ipaddress, user=user, password=password)
- return conn
复制代码- def getWindowsDataByWMI(c):
-
- for sy in c.CIM_OperatingSystem():
- # 计算机名
- jsonData['hostname'] = str(sy.CSName)
- # 操作系统版本
- jsonData['sysversion'] = str(sy.Caption)
复制代码 2. 只需要找到对应封装好的对象和方法,就可以获取到对应的数据
3. 但是最近想获取的一个信息。很冷门,是window机器的netstat信息
4. 当时第一反应就是去找对象方法,但是有关于网络方面的方法没有
5. 后面就去百度,gugo,但是没有,唯一找出就是可以执行bat文件,bat文件里面有netstat的命令,但是这样远程连过去的机器无法获取的,只能干瞪眼
6. 就想请问没有大佬遇到过这种需求,python 远程连接 window机器,获取netstat信息?
|
|