cmd模式下中文亂碼的解決方法(注冊(cè)表)
更新時(shí)間:2012年07月22日 10:59:17 作者:
故障描述 cmd模式下中文亂碼,客戶運(yùn)行操作軟件,需要修改cmd,發(fā)現(xiàn)cmd亂碼,客戶不愿重做系統(tǒng)
技術(shù)分析 其實(shí)大部分情況下,圖方便的話,重做系統(tǒng)可以解決。但是情況一,客戶不愿重做系統(tǒng),主機(jī)是單位工作機(jī),二,這個(gè)也不是中病毒,是注冊(cè)表被篡改了,可以通過修改恢復(fù)。
解決方案 regedit (register edit) 打開注冊(cè)表編輯器
然后找到 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
將CodePage選項(xiàng)將數(shù)值改為十六進(jìn)制3a8或十進(jìn)制"936
十六進(jìn)制"000003a8"或十進(jìn)制"936",表示“936 (ANSI/OEM - 簡(jiǎn)體中文 GBK)”。
十六進(jìn)制"000001b5"或十進(jìn)制"437",表示“437 (OEM - 美國(guó))”。
解決方案 regedit (register edit) 打開注冊(cè)表編輯器
然后找到 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
將CodePage選項(xiàng)將數(shù)值改為十六進(jìn)制3a8或十進(jìn)制"936
十六進(jìn)制"000003a8"或十進(jìn)制"936",表示“936 (ANSI/OEM - 簡(jiǎn)體中文 GBK)”。
十六進(jìn)制"000001b5"或十進(jìn)制"437",表示“437 (OEM - 美國(guó))”。
相關(guān)文章
統(tǒng)計(jì)每個(gè)數(shù)的重復(fù)次數(shù),并按照重復(fù)次數(shù)由高到低排序的批處理
統(tǒng)計(jì)每個(gè)數(shù)的重復(fù)次數(shù),并按照重復(fù)次數(shù)由高到低排序2009-05-05css js 圖片壓縮批處理命令(基于YUI Compressor)
我的css js 圖片壓縮批處理命令,比較好用的就是基于YUI Compressor的。網(wǎng)上也有很多朋友打包好的,腳本之家提供下載過。2011-01-01利用certutil.exe實(shí)現(xiàn)在批處理(bat)中嵌入exe文件的方法
這篇文章主要介紹了利用certutil.exe實(shí)現(xiàn)在批處理(bat)中嵌入exe文件的方法,需要的朋友可以參考下2016-10-10寫一個(gè)bat批處理文件啟動(dòng)windows進(jìn)程和延時(shí)關(guān)閉的代碼
一個(gè)實(shí)現(xiàn)啟動(dòng)windows進(jìn)程和延時(shí)關(guān)閉的bat批處理文件,用于打開IE與關(guān)閉IE,學(xué)習(xí)批處理的朋友可以參考下。2010-11-11