我想把这个命令翻译成Python 3可以理解的东西。我正在使用 WMI 模块 (v1.4.9(。在命令行中,在此提示符下:
wmic:root\cli>
我会输入这个:
/node:目标计算机名称此处产品获取名称、版本、供应商
IP 地址可用于替换 TargetComputerNameHere,如果想要使用它而不是计算机的名称。通常域管理员能够执行此操作,但我在命令提示符下在没有管理员访问权限的情况下对其进行了测试,并且我能够很好地运行它。
您可以尝试将命令表示为可以直接从cmd.exe
运行的内容(如wmic /node:TargetComputerNameHere product get name, version, vendor
(,然后使用:
import subprocess
subprocess.run(your_cmd_exe_command, shell=True, check=True)