Iya.
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
contoh baris perintah:
control intl.cpl,, /f:"%CD%\AddKeyboardLanguage.xml"
Contoh 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>
Contoh 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 membawa modul International PowerShell baru. Sayangnya sepertinya ini tidak dapat di-backport atau memiliki alternatif Windows 7
Konfigurasikan pengaturan internasional dengan menggunakan PowerShell cmdlet
Impor modul pengaturan internasional dengan menjalankan perintah berikut:
ipmo internasional
Tampilkan informasi lokal di komputer dengan menjalankan perintah berikut:
Dapatkan-WinSystemLocale
Tetapkan lokal untuk wilayah dan bahasa yang Anda inginkan. Misalnya, perintah berikut menetapkan sistem lokal ke bahasa Jepang (Jepang):
Set-WinSystemLocale ja-JP
sumber
Set-WinUserLanguageList -Force 'ja-JP'
akan mengubah bahasa input keyboard. Perhatikan penggunaan-Force
hanya untuk tidak mendapatkan dialog popup.Get-WinUserLanguageList
akan memberi Anda daftar bahasa yang tersedia bagi pengguna untuk mengetik."Windows 8 membawa modul International PowerShell baru. Sayangnya sepertinya ini tidak dapat di-backport atau memiliki alternatif Windows 7"
Anda dapat mencoba ini (contoh) .. ini hanya mengaktifkan tata letak keyboard yang dipilih dan menghapus yang lain
sumber
Tidak (bukan melalui CMD), Anda harus mengubahnya dengan cara berikut. Dulu ada
keyb.com
perintah di DOS tapi itu tidak ada lagi di Windows.Sumber:
Windows 7 atau Windows Vista
Windows XP
Tapi Anda bisa menggunakan Linux
loadkeys
.sumber
Ini berfungsi baik di Windows 7 PowerShell tetapi Anda harus logout dan kembali untuk mengaktifkannya jika itu mengubah tata letak ke bahasa Inggris jika Anda ingin bahasa lain Anda harus mengubah angka -Nilai yang dapat Anda temukan di sini: https: // www. science.co.il/language/Locale-codes.php
sumber
Untuk informasi:
Set-WinUserLanguageList
seperti yang disarankan dalam jawaban lain tidak hanya mengubah bahasa input keyboard aktif , itu menimpa daftar bahasa input (diaktifkan) Anda saat ini. Untuk mengatur dua bahasa atau lebih yang bisa Anda gunakan, gunakan sesuatu di sepanjang baris ini:Bahasa yang diberikan sebagai argumen pertama ke daftar akan dipilih sebagai bahasa aktif, jadi ini bisa menjadi cara yang efisien untuk mengubah bahasa aktif dan daftar keseluruhan bahasa keyboard yang tersedia.
sumber