无法验证 AutoIt 二进制完整性

AutoIt binary integrity can not be verifed

我有一个简单的AutoIt文件,文件代码如下

ControlFocus("File Upload","","Edit1")
ControlSetText("File Upload","","Edit1","path\BGD_adm1.prj")
ControlClick("File Upload", "", "Button1")

当我尝试将上述代码编译成 x64 时,AutoIt 抛出以下错误

错误:无法验证二进制完整性

这个问题的原因和解决方法是什么?

如果没有看到您尝试自动化的程序,很难判断,但使用 ControlSend 可能会解决它。

ControlFocus("File Upload","","Edit1")
ControlSend("File Upload","","Edit1","path\BGD_adm1.prj")
ControlClick("File Upload", "", "Button1")

如果您正在使用 Windows Defender,您应该排除 AutoIt 文件夹,例如

如果您使用的是其他防病毒工具,它应该会为您提供类似的步骤来排除某些文件夹等。