发布网友 发布时间:2022-04-25 16:16
共2个回答
热心网友 时间:2023-10-16 15:34
1、在notepad工具中去编辑一些文本文件,如下如:
2、将文件保存为bat_1.bat文件
3、运行代码,大家会发现中文部分全部是乱码的。
4、编辑批处理文件时,以ANSI方式编辑即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可。
windows自带的记事本保存文件时即可选择编码方式
5、下面是保存后文件
6、ok
热心网友 时间:2023-10-16 15:34
不太清楚你想达到的目的,根据图片信息,提供参考如下:1.启动菜单自动修复工具,这个是可执行文件,至于怎么做成的,通常可执行文件都是将源代码经过编译器编译生成的。2.至于你上面文本编译器里的乱码,据我的理解有以下原因:(1)这个文件不是文本文件,是2进制编码,至于其内容是什么,可能是某种格式的数据,也可能是其他类型的文件。(2)如果你确信这个文件应该是可以辨识的文本,那么,乱码就是乱码了,至于怎么造成的乱码,这个就无从判断了,因为不知道这个文件的具体信息,比如是怎么形成的等等。补充回答:1.你可以使用专门的工具,将批处理文件转换成EXE,这样的话,虽然最初是bat,但编译完成之后再查看就是“乱码”。2.批处理命令前添加大量%%a;批处理文件,在windows操作系统里一般要用记事本这个软件来编辑,它在打开文件时总要先判断编码。在批处理前面加许多%%a,达到使记事本误判的目的。这和程序的编码判别算法有关,记事本会出错,其他的编辑软件如写字板、UltraEdit等则不一定出错。3.文件被加密。在运行前它会通过某种措施,先解密后运行。所以你查看的也是“乱码”。