1.问题
bat运行乱码 因为保存的是UTF-8的格式

2.解决:
bat文件右键用“ 编辑” 打开,
另存为时,UTF-8保存为ANSI 格式。即可解决运行是乱码问题,
3.结果:

4.原因
ANSI并不是某一种特定的字符编码,而是在不同的系统中,ANSI表示不同的编码。美国Bob的系统中ANSI编码其实是ASCII编码(ASCII编码不能表示汉字,所以汉字为乱码)
,中国系统中(“汉字”正常显示)ANSI编码其实是GBK编码,而韩文系统中(“한국어”正常显示)ANSI编码其实是EUC-KR编码
本文介绍了当使用BAT文件出现乱码时的原因及解决方案。主要原因是由于文件编码格式不匹配导致,通过将文件从UTF-8格式转换为ANSI格式可以有效解决乱码问题。

被折叠的 条评论
为什么被折叠?



