标题:
[其他]
切换ansi码不能保存一般是什么问题
[打印本页]
作者:
asd2813457
时间:
2022-3-29 09:46
标题:
切换ansi码不能保存一般是什么问题
本人是win10的最新版本.
看论坛里讲要改ansi码,现在养成习惯把批处理文件都改一遍,但是我发现有个情况:
在修改编码并且保存成新文件以后,有些bat文件你再打开发现底下编码还是utf-8,相当于保存不了编码格式,但是这种情况不是所有的bat文件都这样,有的就不会出现,而且对于部分bat文件,即使是utf-8的编码好像也不影响他跑起来.
现在我也不清楚是什么情况,百度上好像也没提到过这种,是因为我bat文件里有什么字符不能用还是什么其他问题.
你要讲没影响,其实还是有点的,现在自己试bat的时候就有点怪怪的,因为有的我自己写的bat文件运行不起来,我也不清楚是我写错了还是编码的问题
作者:
Batcher
时间:
2022-3-29 09:55
回复
1#
asd2813457
请把你自己写的、另存为ANSI编码之后仍然不能执行、看不出报错信息的的代码,发出来我试试。
作者:
Echo11
时间:
2022-3-30 08:16
楼主用的是不是Notepad++?
1、NPP默认新建文档编码为utf-8。
2、你如果选择编码转换GB2312后保存,再打开仍然是UTF-8?这种情况一般是因为你的代码里没有任何中文字符,所以NPP自动帮你又转回默认的了。
3、要解决2中的情况,
方法一、可以在代码中加入 含中文的注释。
方法二、修改NPP新建文档默认编码为ANSI
作者:
5i365
时间:
2022-3-30 08:35
回复
1#
asd2813457
可以试试新版的notepad2 右键新建txt文件,改后缀为.bat 默认就是ansi了, 直接拷贝进代码就可以了
https://github.com/zufuliu/notepad2/releases
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2