系統知識網 系統知識 Slmgr.vbs授權管理工具使用方法大全

Slmgr.vbs授權管理工具使用方法大全

很大朋友都知道在使用KMS激活時經常會用到Slmgr.vbs命令,其實Slmgr.vbs命令是WINDOWS的軟件授權管理工具。SLMGR是管理系統激活和密鑰、證書的主要組件。SLMGR的所有功能都是通過slmgr.vbs提供的,采用VBS。

很大朋友都知道在使用KMS激活時經常會用到Slmgr.vbs命令,其實Slmgr.vbs命令是WINDOWS的軟件授權管理工具。SLMGR是管理系統激活和密鑰、證書的主要組件。

SLMGR的所有功能都是通過slmgr.vbs提供的,采用VBScript命令行方式執行。圖形界面中許多與該命令行相關的激活行為,比如系統屬性等,都是通過調用slmgr.vbs腳本來執行授權操作

Slmgr.vbs使用方法大全:

KMS激活的幾條命令,當時沒有進行說明,趁此機會解釋一下,主要是以下三條:
slmgr /ipk x-x-x-x-x
安裝產品密鑰,也可以說是替換現有密鑰,就是那個5×5的序列號。

slmgr /skms x.x.x.x
這一句不用多說瞭,就是設置KMS服務器IP地址及端口。

slmgr /ato
嘗試在線激活Windows,如果我沒有理解錯的話,ato就是attempt 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,卸載當前產品密鑰,重啟電腦之後系統將重歸未激活狀態,會出現輸入密鑰和聯網激活界面。

Windows 軟件授權管理工具更多使用方法和參數

用法: slmgr.vbs [MachineName [User Password]] [<Option>]
MachineName: 遠程計算機的名稱(默認為本地計算機)
User: 遠程計算機上具有所需特權的帳戶
Password: 前面帳號的密碼

全局選項:
/ipk <Product Key>
安裝產品密鑰(替換現有密鑰)
/ato [Activation ID]
激活 Windows
/dli [Activation ID | All]
顯示許可證信息(默認: 當前許可證)
/dlv [Activation ID | All]
顯示詳細的許可證信息(默認: 當前許可證)
/xpr [Activation ID]
當前許可證狀態的截止日期

高級選項:
/cpky
從註冊表中清除產品密鑰(防止泄露引起的攻擊)
/ilc <License file>
安裝許可證
/rilc
重新安裝系統許可證文件
/rearm
重置計算機的授權狀態
/upk [Activation ID]
卸載產品密鑰

/dti [Activation ID]
顯示安裝 ID 以進行脫機激活
/atp <Confirmation ID> [Activation ID]
使用用戶提供的確認 ID 激活產品

批量授權: 密鑰管理服務(KMS)客戶端選項:
/skms <Name[:Port] | : port> [Activation ID] [Activation ID]
設置 KMS 計算機名稱和/或端口。IPv6 地址必須以“[計算機名]:端口”的格式指定
/ckms [Activation ID]
清除所使用的 KMS 計算機名稱(將其端口設置為默認值)
/skhc
啟用 KMS 主機緩存
/ckhc
禁用 KMS 主機緩存

批量授權: 基於令牌的激活選項:
/lil
列出安裝的基於令牌的激活頒發許可證
/ril <ILID> <ILvID>
刪除安裝的基於令牌的激活頒發許可證
/ctao
清除僅基於令牌激活的標志(默認設置)
/stao
設置僅基於令牌激活的標志
/ltc
列出基於令牌的激活證書
/fta <證書指紋> [<PIN>]
強制進行基於令牌的激活

批量授權: 密鑰管理服務(KMS)選項:
/sprt <Port>
設置 KMS 用於與客戶端進行通信的 TCP 端口
/sai <Activation Interval>
設置未激活的客戶端嘗試連接 KMS 的時間間隔(分鐘)。雖然建議瞭默認時間(2 小時),但是激活間隔必須介於 15 分鐘(最小值)到 30 天(最大值)之間。
/sri <Renewal Interval>
設置激活的客戶端嘗試連接 KMS 的續訂時間間隔(分鐘)。雖然建議瞭默認時間(7 天),但是續訂時間間隔必須介於 15 分鐘(最小值)和 30 天(最大值)之間。
/sdns
啟用通過 KMS 進行的 DNS 發佈(默認)
/cdns
禁用通過 KMS 進行的 DNS 發佈
/spri
將 KMS 優先級設置為普通(默認)
/cpri
將 KMS 優先級設置為低

返回顶部