脚本性能

要让性能最佳化, 请避免使用 SetFormat(不包括快速模式) 并且在每个脚本的顶部附近加上下面的这些行:

#NoEnv
SetBatchLines -1
ListLines Off

此外, 根据脚本的内容下面的命令可能同样会影响性能: SendMode, SetKeyDelay, SetMouseDelay, SetWinDelay, SetControlDelaySetDefaultMouseSpeed.

内置性能特性

在加载和语法检查每个脚本时, 会对它们进行半编译. 这样除了可以减少内存消耗外, 还可以极大地提高运行时的性能.

下面是优化过程(半编译) 的技术细节:

此外, 在脚本执行期间, 对二进制数进行缓存以避免和字符串之间的相互转换. 请参阅 SetFormat 了解详情.