進口?wmi
def?sys_version():
c?=?wmi。WMI()
#?操作系統版本,版本號,32位/64位
打印(' \nOS:')
sys?=?c.Win32_OperatingSystem()[0]
打印(系統。標題,?sys。BuildNumber,sys。建築)
#?CPU類型?CPU內存
打印(' \nCPU:')
處理器?=?c.Win32處理器()[0]
打印(處理器。Name.strip())
記憶?=?c.Win32_PhysicalMemory()[0]
print(int(Memory。容量)//1048576,' M ')
#?硬盤名稱、硬盤剩余空間和硬盤總大小
打印(' \ n磁盤:')
為了什麽?磁盤?在?c . Win32 _ logical disk(drive type = 3):
打印(磁盤。標題,'免費:',?int(磁盤。FreeSpace)//1048576,' M\t ',?所有:',?int(磁盤。Size)//1048576,' M ')
#?獲取MAC和IP地址
打印(' \nIP:')
為了什麽?界面?在?c . Win32 _ NetworkAdapterConfiguration(IPEnabled = 1):
print("MAC:?%s "?%?界面。MACAddress)
為了什麽?ip _地址?在?界面。IP地址:
打印(" \提示:%s "?%?ip地址)
#?BIOS版本?制造商?發布日期
打印(' \nBIOS:')
bios?=?Win32_BIOS()[0]
打印(bios。版本)
打印(bios。制造商)
打印(bios。發布日期)
Sys_version()顯示:
操作系統:
微軟?Windows?10?專業版?17134?64?地方
CPU:
英特爾(R)?Core(TM)?i5-7300HQ?CPU?@?2.50GHz
8192?M
磁盤:
c:?免費:?34165?m?全部:?120825?M
d:?免費:?265648?m?全部:?390777?M
e:?免費:?35669?m?全部:?204796?M
f:?免費:?5814?m?全部:?28163?M
g:?免費:?328650?m?全部:?329999?M
IP:
MAC:?00:50:56:C0:00:01
IP:?192.168.182.1
IP:?fe80::e0fb:efd8:ecb0:77f4
MAC:?00:50:56:C0:00:08
IP:?192.168.213.1
IP:?fe80::8da1:ce76:dae:bd48
MAC:?54:E1:AD:77:57:AB
IP:?192.168.199.105
IP:?fe80::aca8:4e6f:46e7:ef4a
BIOS:
聯想?-?1
聯想(電腦的品牌名)
20170518000000.000000+000