Saya ingin mengatur permantly di DOS codepage.
chcp 1252
Bagaimana saya bisa menyimpan hasil dari perintah itu?
windows-7
command-line
Örn Friðriksson
sumber
sumber
Jawaban:
Buka editor registri (
regedit
) dan arahkan ke kunci berikut:Edit
OEMCP
nilai di sebelah kanan dan ubah dari default ( 861 ?) Ke 1252 .Sekarang buka command-prompt baru dan ketik
chcp
untuk melihat codepage saat ini. (Mungkin — mungkin? —Tidak akan memakan waktu sampai Anda reboot.)Cara lain yang dapat Anda lakukan adalah menambahkan
chcp
perintah keAutorun
kunci (Anda dapat mengaturnya untuk pengguna tertentu atau keseluruhan sistem):sumber
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:
dan mungkin hal-hal lain.
Omong-omong, itu mungkin sebabnya berubah
OEMCP
untuk65001
membuat 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. )
sumber
Mengubah nilai
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
membuat sistem saya tidak dapat boot.Menambahkan nilai string dalam
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
darimemecahkan masalah.
sumber
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
ping
utilitas 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 mengaturLucida Console
font sebagai default. File .REG berikut melakukan seluruh pekerjaan (mengubah codepage default menjadi 1251 dan juga menetapkanLucida Console
sebagai font default untuk CMD dengan properti yang sesuai):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.
sumber