Slmgr.vbs對於大多數計算機新手來說可能比較陌生。主要用於查看當前系統Windows 8/7/Vista中的激活狀態、密鑰、許可證書等信息。我這裏說“主要”是因為它還有很多其他功能,後面會壹壹討論。我平時不怎麽用這個命令,只需要激活系統就可以使用了。我不想再次確認激活信息。但其實遇到激活問題時,slmgr.vbs是很有幫助的。因此,也有必要對這份文件進行系統的研究。昨天我也說了,我對微軟產品激活認證機制的了解不足,要補上。由於是腳本文件,我只是好奇地打開了slmgr.vbs文件看了壹下它的源代碼,裏面密密麻麻都是微軟程序員寫的。我們不是很在意程序,主要是掌握它的用法。對了,這裏也推薦閱讀:辦公軟件保護平臺-ospp.vbs命令的腳本詳解,是姊妹文章。
slmgr.vbs到底是什麽?slmgr全稱:軟件許可管理器,即軟件許可管理。它是自Vista以來添加的軟件授權管理工具,是管理系統激活、密鑰和證書的主要組件。Slmgr.vbs存在於系統System32目錄中。第壹種使用方法是“開始”-“運行”,可以直接鍵入相關命令。第二種是打開命令提示符,當然需要管理員身份,需要使用cscript,類似於“CSCript C:\ Windows \ System32 \ sl mgr . VBS-DLI”。顯然,前者更方便。最近想多了解壹下這個訂單是有原因的。大家還記得之前這個網站的文章《Windows 8的超簡單激活——KMS傻瓜激活》嗎?有幾個由Windows 8 KMS激活的命令,當時沒有解釋。我想借此機會解釋壹下,主要有以下三點:
slmgr /ipk x-x-x-x
安裝產品密鑰,或替換現有密鑰,即5x5序列號。
slmgr /skms x.x.x.x
不用說,這句話是設置KMS服務器的IP地址和端口。
slmgr /ato
嘗試激活Windows online。如果我沒理解錯的話,ato是Try Online的縮寫。
在KMS部分,讓我們學習其他主要命令。
Slmgr.vbs -dlv顯示詳細的激活信息,包括:系統版本、激活ID、安裝ID、部分產品密鑰、許可證狀態、剩余Windows重置計數等。,如下圖所示:
也許妳對“Windows重置剩余計數”和“信任時間”有疑問。這篇文章暫且放在壹邊,我會再寫壹篇文章來討論。
Slmgr.vbs -dli,該命令實際上是上述命令的簡化版,如圖:
Slmgr.vbs -xpr,這個命令用來檢查當前許可狀態的到期日期,我們也可以用它來檢查Windows是否被永久激活。
Slmgr.vbs -cpky,該命令用於從註冊表中清除產品密鑰信息。這是壹項安全措施。清除後,聲稱讀取產品密鑰的軟件無法讀取。這個訂單相當重要,尤其是在企業內部,我也打算單獨發文。
Slmgr.vbs -ilc,導入OEM證書,後面是OEM證書的路徑。
Slmgr.vbs -upk,卸載當前產品密鑰,重啟電腦後,系統返回非活動狀態,出現密鑰輸入和聯網激活界面。