【问题标题】:how to read network computer files by wmi in python如何在python中通过wmi读取网络计算机文件
【发布时间】:2013-10-16 07:03:51
【问题描述】:

我在 python 中使用 wmi 模块进行网络连接。我需要读取网络计算机驱动器中存在的所有文件。所以给我建议如何使用 wmi 模块。

我已通过以下代码完成连接,现在我需要读取网络计算机驱动器中的文件。

import wmi

ip = '192.168.1.18'
username = 'xxxxxx'
password = 'xxxxxx'
connection = wmi.WMI(ip, user=username, password=password)
for disk in connection.Win32_LogicalDisk (DriveType=3):
    print disk.Caption

【问题讨论】:

  • 没有人回答这个问题
  • 读取文件是什么意思?阅读文件的内容或阅读共享上的文件列表?
  • 读取文件内容

标签: python python-2.7 wmi wmi-query


【解决方案1】:

WMI 没有任何东西可以读取/写入文件内容。您只能使用 CIM_DataFile 读取与文件关联的元数据,但不能读取文件的内容。因此,您需要做的就是使用 CIM_DataFile 枚举文件并使用其中一个 shell 命令来读取内容。

【讨论】:

    猜你喜欢
    • 2012-07-17
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 2012-06-05
    • 1970-01-01
    相关资源
    最近更新 更多