【自动化】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
完事儿,输出面板也是及时变成了中文了!
参考
AutoIt au3 当au3脚本运行出错的时候,在Scite控制台打印的提示信息中有中文乱码!
autoit-v3 编辑工具SciTE Script Editor 解决中文乱码+中文换行崩溃问题
OSLang values/codes
本文来自:【自动化】AutoIt ConsoleWrite乱码问题-小码农,转载请保留本条链接,感谢!
温馨提示:
本文最后更新于 2023年12月27日,已超过 361 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
正文到此结束
- 本文标签: autoit 自动化 乱码
- 本文链接: https://djc8.cn/archives/automation-autoit-consolewrite-garbled-problem.html
- 版权声明: 本文由小码农原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权