Windows Management Instrumentation (WMI,Windows管理規(guī)范) 是Web-Based Enterprise Management (WBEM)的Windows實現(xiàn),是在Windows操作系統(tǒng)中管理和操作數(shù)據(jù)的基礎(chǔ)設(shè)施。
WBEM的數(shù)據(jù)模型是CIM(Common Information Model,公共信息模型)。CIM是一個用來命名計算機的物理和邏輯單元的標(biāo)準(zhǔn)的命名系統(tǒng)(或稱為命名模式),例如硬盤的邏輯分區(qū)、正在運行的應(yīng)用的一個實例,或者一條電纜。
WMI是一項核心的Windows管理技術(shù),WMI作為一種規(guī)范和基礎(chǔ)結(jié)構(gòu),通過它可以訪問、配置、管理和監(jiān)視幾乎所有的Windows資源,比如用戶可以在遠(yuǎn)程計算機器上啟動一個進(jìn)程;設(shè)定一個在特定日期和時間運行的進(jìn)程;遠(yuǎn)程啟動計算機;獲得本地或遠(yuǎn)程計算機的已安裝程序列表;查詢本地或遠(yuǎn)程計算機的Windows事件日志等等。
首先確認(rèn)一下BIOS有哪些信息可以查看,首先按下組合鍵Win+R打開運行命令窗口,執(zhí)行wbemtest,如圖:
單擊“連接”按鈕,在命名空間輸入root\cimv2,然后單擊“連接“按鈕。
連接成功之后,單擊按鈕“打開實例”:
在彈出來的窗口中輸入Win32_BIOS,然后單擊按鈕“確定”:
彈出Win32_BIOS對象管理器,查看全部屬性:
Python擴展庫wmi完美支持了WMI。首先使用pip命令安裝該擴展庫,如圖:
然后編寫Python程序,讀取并顯示BIOS信息:
代碼運行結(jié)果:
----------喜大普奔----------
1、董付國老師Python系列教材,亞馬遜、京東、當(dāng)當(dāng)、天貓均有銷售:
《Python程序設(shè)計(第2版)》(2018年2月第5次印刷)
《Python可以這樣學(xué)》(2018年2月第5次印刷)(本書已被引入臺灣發(fā)行繁體版)
《Python程序設(shè)計開發(fā)寶典》(2018年2月第3次印刷)
《中學(xué)生可以這樣學(xué)Python》
《Python程序設(shè)計基礎(chǔ)(第2版)》(2018年3月隆重上市)
董付國老師6本Python系列圖書閱讀指南
董付國老師6本Python系列教材被北大、復(fù)旦等近百所高校選作教材
熱烈慶?!禤ython可以這樣學(xué)》在臺灣發(fā)行繁體版
2、董老師120課免費視頻地址: https://pan.baidu.com/s/1jJeAs8Q 密碼: px59
3、董老師CSDN學(xué)院9套“Python可以這樣學(xué)”收費視頻課程匯總地址:https://edu.csdn.net/search?keywords=%E8%91%A3%E4%BB%98%E5%9B%BD&type=0
----------相關(guān)閱讀----------
教學(xué)課件
1900頁Python系列PPT分享一:基礎(chǔ)知識(106頁)
1900頁Python系列PPT分享二:Python序列(列表、元組、字典、集合)(154頁)
1900頁Python系列PPT分享三:選擇與循環(huán)結(jié)構(gòu)語法及案例(96頁)
1900頁Python系列PPT分享四:字符串與正則表達(dá)式(109頁)
1900頁Python系列PPT分享五:函數(shù)設(shè)計與應(yīng)用(134頁)
1900頁Python系列PPT分享六:面向?qū)ο蟪绦蛟O(shè)計(86頁)
1900頁Python系列PPT分享七:文件操作(132頁)
1900頁Python系列PPT分享八:異常處理結(jié)構(gòu)與程序調(diào)試、測試(70頁)
報告PPT(163頁):基于Python語言的課程群建設(shè)探討與實踐
系列題庫分享
1000道Python題庫系列分享一(17道)
1000道Python題庫系列分享二(48道)
1000道Python題庫系列分享三(30道)
1000道Python題庫系列分享四(40道)
1000道Python題庫系列分享五(40道)
1000道Python題庫系列分享六(40道)
1000道Python題庫系列分享七(30道)
1000道Python題庫系列分享八(29道)
1000道Python題庫系列分享九(31道)
相關(guān)技術(shù)文章
使用Python進(jìn)行任務(wù)調(diào)度(進(jìn)階篇)
使用Python完美管理和調(diào)度你的多個任務(wù)
Python使用擴展庫pywin32實現(xiàn)批量文檔打印
使用Python簡單模擬Linux系統(tǒng)的tree工具
基于Python的電子教室軟件中遠(yuǎn)程關(guān)機功能的原理與實現(xiàn)
使用Python 3.5/3.6監(jiān)聽本機任意窗口中的按鍵操作
Python自動運維系列:每天凌晨定時執(zhí)行特定任務(wù)
Python在線考試系統(tǒng)防作弊功能的思路和實現(xiàn)
Python擴展庫psutil用法精要
Python監(jiān)視用戶計算機桌面窗口焦點的變化情況
Python查殺Windows系統(tǒng)中指定進(jìn)程
Python查看指定進(jìn)程的線程信息
Python實時獲取鼠標(biāo)下窗口文本文章來源:http://www.zghlxwxcb.cn/news/detail-436945.html
Python監(jiān)視進(jìn)程創(chuàng)建情況和系統(tǒng)服務(wù)狀態(tài)文章來源地址http://www.zghlxwxcb.cn/news/detail-436945.html
到了這里,關(guān)于Python通過WMI讀取主板BIOS信息的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!