站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

NumLockAlwaysOn.vbs

功能說明

此 VBScript 程式功能為將 Num Lock 開啟,不管是登入前 (Ctrl + Alt + Del 後輸入帳密時) 或是登入後 (成功驗證) 都開啟 Num Lock.

實作環境

NumLockAlwaysOn.vbs 內容

InitialKeyboardIndicators 數值說明

NumLockAlwaysOn.vbs 內容

 Dim Path
 Path1="HKEY_USERS\.DEFAULT\Control Panel\Keyboard\"         //登入前 (Ctrl + Alt + Del 後輸入帳密時)
 Path2="HKEY_CURRENT_USER\Control Panel\Keyboard\"           //登入後 (成功驗證後)
 Set ws=WScript.CreateObject("WScript.Shell")
 ws.RegWrite Path1&"InitialKeyboardIndicators",2,"REG_SZ"    //Num Lock is ON (Login Before)
 ws.RegWrite Path2&"InitialKeyboardIndicators",2,"REG_SZ"    //Num Lock is ON (Login After)

參考

[KB314879 - 如何設定登入 Windows XP 時的 NUM LOCK 狀態]

[KB315468 - 如何啟用登入畫面的 NUM LOCK 鍵]

[KB102978 - 使用者喜好設定項目第 3 部份]

[InitialKeyboardIndicators Value]

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com