找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 565|回复: 13

[讨论] python wmi 模块 远程window机器获取信息

1

主题

16

帖子

16

积分

贫民

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

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-21 10:09:02 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-21 13:31:57 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-25 09:29:36 | 显示全部楼层

自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-25 13:18:57 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-26 09:31:03 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-27 10:09:34 | 显示全部楼层

自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-27 17:40:00 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-28 09:12:06 | 显示全部楼层
自己顶顶
回复

使用道具 举报

1

主题

16

帖子

16

积分

贫民

积分
16
aqiwer  楼主| 发表于 2019-6-28 15:29:06 | 显示全部楼层
自己顶顶
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表