Oui.
http://blogs.msdn.com/b/shawnste/archive/2007/04/12/configuring-international-settings-from-the-command-line.aspx
http://msdn.microsoft.com/en-us/goglobal/bb964650#eyb
exemple de ligne de commande:
control intl.cpl,, /f:"%CD%\AddKeyboardLanguage.xml"
Exemple AddKeyboardLanguage.xml:
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/></gs:UserList>
<gs:InputPreferences>
<!--ch-Google--><gs:InputLanguageID Action="add" ID="0804:E0200804"/>
</gs:InputPreferences>
</gs:GlobalizationServices>
Exemple RemoveKeyboardLanguage.xml:
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/></gs:UserList>
<gs:InputPreferences>
<!--ch-Google--><gs:InputLanguageID Action="remove" ID="0804:E0200804"/>
</gs:InputPreferences>
</gs:GlobalizationServices>
Windows 8 apporte un nouveau module International PowerShell. Malheureusement, il ne semble pas que cela puisse être rétroporté ou qu'il existe une alternative à Windows 7
Configurer les paramètres internationaux à l'aide des applets de commande PowerShell
Importez le module des paramètres internationaux en exécutant la commande suivante:
ipmo international
Affichez les informations de paramètres régionaux sur l'ordinateur en exécutant la commande suivante:
Get-WinSystemLocale
Définissez les paramètres régionaux pour la région et la langue souhaitées. Par exemple, la commande suivante définit les paramètres régionaux du système sur japonais (Japon):
Set-WinSystemLocale ja-JP
la source
Set-WinUserLanguageList -Force 'ja-JP'
changera la langue de saisie du clavier. Notez que l'utilisation de-Force
est uniquement pour ne pas obtenir la boîte de dialogue contextuelle.Get-WinUserLanguageList
vous donnera la liste des langues disponibles pour l'utilisateur pour la saisie."Windows 8 apporte un nouveau module International PowerShell. Malheureusement, il ne semble pas que cela puisse être rétroporté ou avoir une alternative à Windows 7"
Vous pouvez essayer ceci (exemple) .. cela active uniquement les dispositions de clavier sélectionnées et efface les autres
la source
Non (pas via CMD), vous devrez le changer de la manière suivante. Il existait auparavant une
keyb.com
commande sous DOS mais elle n'existe plus sous Windows.La source:
Windows 7 ou Windows Vista
Windows XP
Mais vous pouvez utiliser Linux
loadkeys
.la source
Cela fonctionne bien dans Windows 7 PowerShell, mais vous devez vous déconnecter et vous reconnecter pour l'activer, il change la mise en page en anglais si vous voulez une autre langue, vous devez changer le numéro de valeur, vous pouvez les trouver ici: https: // www. science.co.il/language/Locale-codes.php
la source
Pour information:
Set-WinUserLanguageList
comme suggéré dans d'autres réponses, non seulement vous changez la langue d'entrée du clavier active , mais vous remplacez votre liste actuelle de langues d'entrée (activées). Pour configurer deux langues ou plus parmi lesquelles vous pouvez basculer, utilisez quelque chose comme ceci:La langue indiquée comme premier argument de la liste sera sélectionnée comme langue active, ce qui peut être un moyen efficace de modifier à la fois la langue active et la liste globale des langues de clavier disponibles.
la source