admin管理员组

文章数量:1587222

说明

本文主要引用两个库来完成对Windows基本信息的读取,读取信息包括CPU、磁盘、IP地址、安装的程序等。

wmi

由于无法直接用pip进行安装,需要将下载过来的包解压后,在解压文件setup.py目录下运行python setup.py install

程序

#!/usr/bin/env python

# -*- coding: utf-8 -*-

import wmi

import os

import sys

import platform

import time

def sys_version():

c = wmi.WMI ()

#获取操作系统版本

for sys in c.Win32_OperatingSystem():

print "Version:%s" % sys.Caption,"Vernum:%s" % sys.BuildNumber

print sys.OSArchitecture#系统是32位还是64位的

print sys.NumberOfProcesses #当前系统运行的进程总数

def cpu_mem():

c = wmi.WMI ()

#CPU类型和内存

for processor in c.Win32_Processor():

#print "Processor ID: %s" % processor.DeviceID

print "Process Name: %s" % processor.Name.strip()

for Memory in c.Win32_PhysicalMemory():<

本文标签: 系统信息WindowsPython