小记一下批处理窗口中文出现乱码解决方法
时间:2014-12-3 16:52 作者:admin 分类: 技术文章
今天我使用绿色单文件版的酷狗音乐的时候,需要使用批处理来显示桌面图标,但是我打开后出现乱码。。。。。。于是就开始和度娘聊天了。。。。。。
首先搜到的方法是:修改注册表:修改codepage的值改为十进制的936或者十六进制的3a8 但是我系统是windows8.1 的 并没有神马codepage !
于是 Ctrl+F 搜索 codepage 结果这玩意儿。。。
果断放弃这种修改注册表的方法!
第二种方法是:直接在DOS命令框修改 点运行中的 CMD.EXE 窗口或批处理 然后点击窗口左上角,出现菜单,选“默认值”一看,“属性”中的“当前代码页”框框里写着这么一行:“437 (OEM - 美国)”,将“当前代码页”设置为“936 (ANSI/OEM - 简体中文 GBK)”,点“确定”。再打开批处理,OK了!:
第三种方法是:直接修改批处理文件,找到批处理文件,右键---编辑---用记事本打开,在其第一行添加 这样的带代码:chcp 936
小说明一下:
十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM - 简体中文 GBK)”。
十六进制"000001b5"或十进制"437",表示“437 (OEM - 美国)”。
未加之前:
添加之后:
再次运行,就显示中文了!如图:
这种方法也是博主认为最为有效且便捷的方法。
最后一种方法:
因为面出现这种情况是编码不同导致,所以在最开始就应该把编码修正,支持中文的编码是ANSI。我们第一步是新建一个txt文件。
然后点击新建的文本文档,然后选择“文件”=》“另存为”
cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。所以我们在编码的时候选择“ANSI”
然后把批处理里面的内容复制过来,粘贴到新建的这个文本里面,再次打开也就显示正常了。
好了,今天就小记到这里吧。希望对遇到这种情况的朋友有所帮助。
每天一点点,记录自己的成长中的那些琐事。。。。。。。