cmd命令行模式下不能哈苏茹中文或者中文现实乱码的解决方案:

本质:控制台的代码页437,改为936就正常了。

方法:打开注册表,直接改动:

HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe下的项CodePage项值改为十进制“936”值或十六进制"000003a8"值。

说明:十六进制"000003a8"或十进制"396",表示"396(ANSSI/OEM-简体中文 GBK)”

十六进制"000001b5"或十进制"437",表示"437(OEM-美国)"。