解决cmd中汉字为utf8编码时乱码的问题

在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在命令行窗口中不能正确显示内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。

如果想正确显示UTF-8字符,可以通过 chcp命令改变当前的编码:chcp 65001,执行该操作后,当前的窗口编码就被变成UTF-8了,然后执行你的接下来代码即可。

 

标签:
1.修改注册表 打开“注册表编辑器”,找到[HKEY_CURRENT_USERSoftwareMicrosoftwind […]
说起键盘上的Windows徽标键(俗称Win键),相信很多人对它又爱又恨,一方面它带给我们许多便利,可以飞快的呼出开始菜 […]
有些时候使用了某个绿化的软件或是优化过的操作系统等,通常会对一些系统的服务进行屏蔽或禁止处理。甚至在国内网络市场下,大量 […]
是这样的,在WIN10之前,我们使用微软的同步云时是没有一个选项叫“允许ONEDRIVE获取此电脑上的任何文件”,这个功 […]
Windows 还以 8.3 格式生成与 MS-DOS 兼容的(短)文件名,以允许基于 MS-DOS 或 16 位 Wi […]
手机扫一扫即可带走我!