Saat ini saya sedang menjalankan Windows 7 x64 dan biasanya saya ingin semua alat konsol bekerja dengan UTF-8 daripada dengan halaman kode standar 850.
Menjalankan chcp 65001perintah prompt sebelum menggunakan alat apa pun membantu tetapi apakah ada cara untuk mengaturnya sebagai halaman kode default?
Memperbarui:
Mengubah HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCPnilai yang 65001muncul untuk membuat sistem tidak dapat boot dalam kasus saya.
Usulan perubahan HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Autorununtuk @chcp 65001>nuldilayani dengan baik untuk tujuan saya. (terima kasih kepada Ole_Brun )
Aversi fungsi Windows rusak. Semua kode perlu porting untuk menggunakan Wversi.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCPdigunakan sebagai cadangan untuk lingkungan non-unicode (non-utf), jelas Anda mencoba memaksanya ke 'unicode', karena Anda melihatnya kontroversial menurut definisi. Windows hang mungkin karena beberapa hal sistem pada boot tergantung pada charset non-unicode untuk bekerja.