我们使用批处理批量解决问题时,执行过程中你可能会遇到中文乱码问题,因为默认情况下,在 bat 脚本文件中,如果中文不是ANSI编码,就会出现乱码,解决方法一般有两个。
一般情况下,我们使用文本编辑器将批处理转为ANSI编码中文即可正常显示,如下图:
乱码问题的根因就是编码和解码使用的标准不一样,在简体中文的操作系统中,批处理默认是以GB2312进行解码的,我们可以使用chcp命令来查看。
其中936代表GB2312,其它编码的对照表:
Proudly Powered By WordPress | IEWB.NET 2009-2024 版权所有