windows下CMD窗口使用UTF-8编码
windows下CMD窗口使用UTF-8编码
一、查看:
打开CMD窗口,然后查看当前窗口编码格式,直接输入 chcp 命令可以查看,
也可以在CMD头部右键单击->属性->选项查看,我这里编码格式已经是UTF-8.
二、修改:
说一下怎么变更编码格式:
65001 : UTF-8
20936 : GB2312
936 : GBK
437 : 美国英语
只需要在CMD窗口键入chcp 936 , 选择自己要使用的编码对应的数字即可完成切换,
本次切换只在当前CMD窗口内有效果,关闭之后还是和之前的修改之前打开的编码
格式一致。
三、修改默认:(注册表诚可贵,且动且珍惜)
要是想每次都是默认使用UTF-8的话:
1.win+R 打开运行对话框,输入regedit打开注册表。
2.找到\HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
3.修改"CodePage"=dwrod 如下图:
然后一路确定下去即可。
然后每次打开的时候就都是UTF-8编码格式了。