import wmi
# 创建一个WMI客户端对象
c = wmi.WMI()
# 获取所有正在运行的进程
for process in c.Win32_Process():
print(f"Process ID: {process.ProcessId}, Name: {process.Name}")
# 获取计算机的基本信息
computer_info = c.Win32_ComputerSystem()[0]
print(f"Computer Name: {computer_info.Name}")
print(f"Manufacturer: {computer_info.Manufacturer}")
print(f"Model: {computer_info.Model}")
# 获取操作系统的信息
os_info = c.Win32_OperatingSystem()[0]
print(f"OS Caption: {os_info.Caption}")
print(f"OS Version: {os_info.Version}")
wmi 模块,这是 Python 中用于与 Windows 管理规范 (WMI) 进行交互的库。wmi.WMI() 创建一个 WMI 客户端对象 c,它将用于查询和操作 WMI 数据。c.Win32_Process() 查询所有正在运行的进程,并打印每个进程的 ID 和名称。c.Win32_ComputerSystem()[0] 获取计算机的基本信息,包括计算机名称、制造商和型号。c.Win32_OperatingSystem()[0] 获取操作系统的相关信息,如操作系统名称和版本。以上代码展示了如何使用 wmi 模块来获取 Windows 系统中的各种信息。
下一篇:python lambda if
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站