windows命令行窗口默认编码是GBK,当在命令行窗口输出UTF-8编码的中文时,就会出现乱码。
说明:
1、chcp 不跟任何参数表示查看当前窗口使用的编码。
2、这里的936表示(GBK)编码。
3、type命令,将指定文件内容输出到屏幕上。
修改当前窗口编码
chcp 新编码代号,如: chcp 65001
说明:
1、代号65001表示UTF-8编码。
2、修改仅生效于当前窗口, 对其他窗口编码没有影响。
参考:http://blog.csdn.net/freedom2028/article/details/16632215