问题描述: 批处理文件中有中文,但执行时中文都成了乱码,而且影响了程序执行。问题截图如下: 分析: cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。 解决方法: 编辑批处理文件时,以ANSI方式编辑即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可。 windows自带的记事本保存文件时即可选择编码方式。如图: