您目前已離線,請等候您的網際網路重新連線

如何設定登入 Windows XP 時的 NUM LOCK 狀態

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

如需本文的 Microsoft Windows 2000 版本,請參閱 262625
結論
本文將告訴您,如何將登入時的預設 NUM LOCK 狀態設定為開啟。您可以使用指令碼檔案在啟動時完成這項操作;或是在 Windows XP Professional 中,透過「群組原則」執行指令碼檔案來達成此目的。
其他相關資訊
因為 Windows XP 的設定檔會在使用者登出時保留 NUM LOCK 狀態,您可以使用 runonce 命令執行這個指令碼一次,以設定初始狀態;不過,請不要以此做為登入指令碼。

每個使用者會有特定的 NUM LOCK 鍵狀態。根據預設值,NUM LOCK 是關閉的。

本文必須使用 Microsoft Windows Script Host 來作說明。Windows XP 包含 Microsoft Windows Script Host 5.6 版。Microsoft 強烈建議您下載最新版的 Windows Script Host,以確保指令碼正常工作。您可以在下列 Microsoft 網站尋找有關 Windows 指令碼的最新資訊:

設定指令碼

如果要設定指令碼以變更 NUM LOCK 狀態,請使用下列步驟:
  1. 啟動「記事本」。
  2. 複製下列程式碼,然後貼在文字檔中:
     set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}" 					
  3. 將檔案儲存為 "numlock.vbs" (包括引號)。這樣即可正確建立具有 .vbs 副檔名的檔案。圖示會從「記事本」圖示變更為指令碼圖示。

從啟動資料夾執行指令碼

如果要設定指令碼在本機執行,請將 Numlock.vbs 檔案複製到使用者的「啟動」資料夾,這通常可以在使用者的設定檔路徑中找到。

如果要設定供所有使用者執行的指令碼,請將 Numlock.vbs 檔案複製到 All Users 設定檔中的「啟動」資料夾。這個資料夾的預設路徑為 Documents and Settings\All Users\「開始」功能表\程式集\啟動。

透過群組原則執行指令碼

請注意,如果要透過「群組原則」執行指令碼,您必須使用 Windows XP Professional,而不是使用 Windows XP Home Edition。

如果要設定讓新建立的指令碼使用「群組原則」來執行,請先將 Numlock.vbs 指令碼檔案複製到「群組原則」登入指令碼的資料夾。

本機登入指令碼的預設路徑為 %SystemRoot%\System32\GroupPolicy\User Computer\Scripts\Logon。

網域登入指令碼的路徑為 %SysVolFolder%\Sysvol\Sysvol\DomainName\Scripts。

複製指令碼到適當的位置後,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 mmc,然後按一下 [確定] 以啟動 Microsoft Management Console (MMC)。
  2. [主控台] 功能表上,按一下 [新增/移除嵌入式管理單元]
  3. 按一下 [新增],再按一下 [群組原則],然後按一下 [新增]
  4. 按一下適當的「群組原則物件」。預設選取項目是本機電腦,但是您也可以按一下 [瀏覽],再選取不同的「群組原則物件」。
  5. 按一下 [完成],再按一下 [關閉],然後按一下 [確定]
  6. 在「群組原則管理」嵌入式管理單元中,尋找 User Configuration\Windows Settings\Scripts (Logon/Logoff) 資料夾。(您可以用 Computer Configuration 資料夾取代 User Configuration 資料夾)。
  7. 按兩下 [登入指令碼] 物件,再依序按一下 [新增][瀏覽],然後按一下 [Numlock.vbs] 指令碼。
  8. 按一下 [開啟],再按一下 [確定]
  9. 按一下 [確定],然後關閉「群組原則管理」主控台。
如果您想要在使用者按下 CTRL+ALT+DEL 登入之前開啟 NUM LOCK 鍵,請使用「登錄編輯程式」來變更預設行為。如需有關如何執行這項操作的詳細資訊,請參閱下列「Microsoft 知識庫」文件:
154529 How to Enable the NUM LOCK Key for the Logon Screen
numlock wsh gpo
內容

文章識別碼:314879 - 最後檢閱時間:08/08/2007 06:52:00 - 修訂: 2.1

  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
  • kbhowto kbinfo kbenv KB314879
意見反應