无法验证AutoIt二进制完整性

时间:2015-10-18 12:35:03

标签: autoit

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

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

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

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

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

2 个答案:

答案 0 :(得分:1)

如果您使用的是Windows Defender,则应排除AutoIt文件夹,例如

Windows Defender - Add Exclusion

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

答案 1 :(得分:-1)

如果没有看到您尝试自动化的程序很难说,但使用ControlSend可能会修复它。

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