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

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

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

 

相关推荐:
1. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确定” 2. 找到下面的注册表子项,然后单击它: HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Services\Rasman\Parameters 3. 在“编辑”菜单上,单击“新建”-> …
有时会遇到还原TrustedInstaller权限,在其他用户或组中没有TrustedInstaller,那么怎么办? 伊凡门户编辑人员今天找了下官方的文档,给出了以下的解决方案: 基于 icacls 命令重置文件/文件夹所有者的命令,示例为 …
首先将以下代码保存为*.bat DEL /F /A /Q \\?%1 RD /S /Q \\?%1 将要删除的文件以及文件夹拖到该批处理上。 …
注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在Windows 3.0推出OLE技术的时候,注册表就已经出现。随后推出的Windows NT是第 …
Hyper-V虽然是企业版操作系统内置的虚拟化平台,但是对于Linux文件共享却有着一些头疼。怎么解决共享问题,我们其实可以考虑利用ftp技术来间接地满足。 首先打开终端,安装vsftpd: atp-get install vsftpd 安装完之 …
拿起手机扫一扫即可带走我!