Windows-Server-2012-R2
如何從 GPO 添加新的鍵盤語言?
現在我有 Windows Server 2012 R2 系統,它有域控制器。並且域使用者無權將新語言添加到他們的鍵盤。那麼,如何從組策略中添加新的鍵盤語言(或者是否可能)?
載入的鍵盤佈局由 控制
HKEY_CURRENT_USER\Keyboard Layout\Preload\
,其中1
設置預設佈局,後跟其他佈局 2…N。您可以找到這些值:
- 來自官方來源,例如 Microsoft在 Windows 中的預設輸入配置文件(輸入區域設置)
- 以更易讀的格式,例如kbdlayout.info
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
一種選擇是直接使用組策略添加這些系統資料庫值
使用者配置
優先
Windows 設置
- 登記處
如果您只需要設置一次這些設置,則此方法適用;如果您不需要定期修改它們或對不同的 OU 使用不同的設置。任何高於此的東西都更難管理。更優雅的方法是添加自定義 .ADMX 模板。
這是一個較舊的 .ADM 模板的快速範例,其中包含三種鍵盤佈局的下拉菜單。添加更多佈局或增加額外佈局的數量很容易。
CLASS USER CATEGORY "Keyboard Layout" POLICY "Keyboard Layout Preload" KEYNAME "Keyboard Layout\Preload" PART Default DROPDOWNLIST VALUENAME "1" ITEMLIST NAME "United Kingdom" VALUE "00000809" DEFAULT NAME "Russian" VALUE "00000419" NAME "Japanese" VALUE "00000411" NAME "Korean" VALUE "00000412" END ITEMLIST END PART PART Second DROPDOWNLIST VALUENAME "2" ITEMLIST NAME "Disabled" VALUE DELETE NAME "United Kingdom" VALUE "00000809" NAME "Russian" VALUE "00000419" NAME "Japanese" VALUE "00000411" NAME "Korean" VALUE "00000412" END ITEMLIST END PART PART Third DROPDOWNLIST VALUENAME "3" ITEMLIST NAME "Disabled" VALUE DELETE NAME "United Kingdom" VALUE "00000809" NAME "Russian" VALUE "00000419" NAME "Japanese" VALUE "00000411" NAME "Korean" VALUE "00000412" END ITEMLIST END PART END POLICY END CATEGORY