原创

【自动化】AutoIt ConsoleWrite乱码问题

前言

最近在写一个Autoit的脚本,需要在SCiTE编辑器下编辑,需要反复的运行,调试,但是在运行(F5)的时候,经常出现中文乱码的问题,具体显示为


+>Setting Hotkeys...--> Press Ctrl+Alt+Break to Restart or Ctrl+BREAK to Stop.
²âÊÔ+>10:02:32 AutoIt3.exe ended.rc:0
+>10:02:32 AutoIt3Wrapper Finished.
>Exit code: 0    Time: 1.03

排查

我先是看了文件的编码,在File -> Encoding中,选择了UTF-8 With BOM,无果,后来发现乱码不是由于脚本导致的,而是由于编辑器导致的,这下就找到问题的症结了。开始搜索怎么调整SciTE的输出。终于找到

解决

打开Options'->Open Local Options File`,增加如下代码

code.page=936
output.code.page=936

file

完事儿,输出面板也是及时变成了中文了!

参考

AutoIt au3 当au3脚本运行出错的时候,在Scite控制台打印的提示信息中有中文乱码!
autoit-v3 编辑工具SciTE Script Editor 解决中文乱码+中文换行崩溃问题
OSLang values/codes

本文来自:【自动化】AutoIt ConsoleWrite乱码问题-小码农,转载请保留本条链接,感谢!

温馨提示:
本文最后更新于 2023年12月27日,已超过 361 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我
正文到此结束
本文目录