Saya ingin mengatur permantly di DOS codepage.
chcp 1252
Bagaimana saya bisa menyimpan hasil dari perintah itu?
Saya ingin mengatur permantly di DOS codepage.
chcp 1252
Bagaimana saya bisa menyimpan hasil dari perintah itu?
Jawaban:
Buka editor registri ( regedit) dan arahkan ke kunci berikut:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
Edit OEMCPnilai di sebelah kanan dan ubah dari default ( 861 ?) Ke 1252 .
Sekarang buka command-prompt baru dan ketik chcpuntuk melihat codepage saat ini. (Mungkin — mungkin? —Tidak akan memakan waktu sampai Anda reboot.)
Cara lain yang dapat Anda lakukan adalah menambahkan chcpperintah ke Autorunkunci (Anda dapat mengaturnya untuk pengguna tertentu atau keseluruhan sistem):
REGEDIT4
; Auto–code-page.reg
; Have chcp automatically run whenever a command-prompt is opened
;
;For current user
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"Autorun"="chcp 1252"
;For all users
;[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor]
;"Autorun"="chcp 1252"
Buka Panel Kontrol. Pilih Jam, Bahasa dan Wilayah :
Kemudian Ubah keyboard atau metode input lainnya :
Beralih ke tab Administratif :
Klik Ubah lokal sistem di bawah Bahasa untuk program non-Unicode dan pilih bahasa yang diinginkan.
Tapi ya, itu berubah:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP
dan mungkin hal-hal lain.
Omong-omong, itu mungkin sebabnya berubah OEMCPuntuk 65001membuat sistem unbootable . Tidak ada opsi seperti itu di Control Panel.
( Screenshot diambil dari sini karena saya tidak memiliki Windows dengan paket bahasa Inggris yang tersedia untuk membuat screenshot. )
Saya adalah pengguna Windows 7 x64 yang dilokalkan oleh Rusia dan karenanya saya perlu mengatur Kode Page 1251 (Windows Cyrillic) sebagai default untuk CMD. The solusi dengan Synetech serta solusi oleh Steven Penny melakukan pekerjaan tetapi dengan yang terakhir hanya CMD akan terpengaruh dan jadi misalnya pingutilitas akan bekerja secara tidak benar, jadi saya memutuskan untuk menerapkan mereka berdua. Pada saat yang sama mengubah Halaman Kode default tidak cukup: font default dari jendela CMD tidak mendukung encoding ini dan saya dipaksa untuk mengatur Lucida Consolefont sebagai default. File .REG berikut melakukan seluruh pekerjaan (mengubah codepage default menjadi 1251 dan juga menetapkan Lucida Consolesebagai font default untuk CMD dengan properti yang sesuai):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"OEMCP"="1251"
[-HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
[HKEY_CURRENT_USER\Console]
; Code Page 1251
"CodePage"=dword:000004e3
; Default font for CMD window is "Lucida Console"
"FaceName"="Lucida Console"
"FontFamily"=dword:00000036
"FontSize"=dword:00140000
"FontWeight"=dword:00000190
"ScreenBufferSize"=dword:012C0064
"WindowSize"=dword:00190064
Setelah mengimpor file .REG ini ke dalam registri (dengan mengklik dua kali pada file dan memilih "Ya"), Anda harus mem-boot ulang sistem agar perubahan diterapkan.