¿Es posible cambiar la distribución del teclado a través de la línea de comandos en Windows XP / 7?
windows-7
windows
windows-xp
command-line
keyboard-layout
JohnnyFromBF
fuente
fuente
Windows 8 trae un nuevo módulo internacional de PowerShell. Desafortunadamente, no parece que esto pueda ser respaldado o tenga alguna alternativa de Windows 7
Configure ajustes internacionales mediante el uso de cmdlets de PowerShell
Importe el módulo de configuración internacional ejecutando el siguiente comando:
ipmo internacional
Visualice la información local en la computadora ejecutando el siguiente comando:
Get-WinSystemLocale
Establezca la configuración regional para la región y el idioma que desee. Por ejemplo, el siguiente comando establece la configuración regional del sistema en japonés (Japón):
Set-WinSystemLocale ja-JP
fuente
Set-WinUserLanguageList -Force 'ja-JP'
cambiará el idioma de entrada del teclado. Tenga en cuenta que el uso de-Force
es solo para no obtener el cuadro de diálogo emergente.Get-WinUserLanguageList
le dará la lista de idiomas disponibles para que el usuario escriba."Windows 8 trae un nuevo módulo internacional de PowerShell. Desafortunadamente, no parece que esto pueda ser respaldado o tenga alguna alternativa de Windows 7"
Podría intentar esto (ejemplo) ... esto habilita solo los diseños de teclado seleccionados y borra los demás
fuente
No (no a través de CMD), tendrá que cambiarlo de la siguiente manera. Solía haber un
keyb.com
comando en DOS, pero ya no existe en Windows.Fuente:
Windows 7 o Windows Vista
Windows XP
Pero puedes en Linux usando
loadkeys
.fuente
Esto funciona bien en Windows 7 PowerShell, pero debe cerrar la sesión y volver a habilitarla para cambiar el diseño a inglés. Si desea otro idioma, debe cambiar el número de valor. Puede encontrarlos aquí: https: // www. science.co.il/language/Locale-codes.php
fuente
Para información:
Set-WinUserLanguageList
como se sugiere en otras respuestas, no solo cambia el idioma de entrada del teclado activo , sino que sobrescribe su lista actual de idiomas de entrada (habilitados). Para configurar dos idiomas o más entre los que puede cambiar, use algo en esta línea:El idioma proporcionado como primer argumento de la lista se seleccionará como el idioma activo, por lo que puede ser una forma eficiente de cambiar tanto el idioma activo como la lista general de idiomas de teclado disponibles.
fuente