2014-10-22 79 views
0

我写了下面的AutoIt脚本,我的主要要求是输入文件名在上传框中输入要上传AutoIt脚本不工作的文件上传,

WinWaitActive("Choose files","",10) 
ControlFocus("Choose files","","Edit1") 
Sleep(2000) 
ControlSetText("Choose files","","Edit1","dropdowns.jpg") 

我的代码不给任何错误,但不运行脚本或不执行任何操作。我的脚本调用代码

Runtime.getRuntime().exec("C:/Users/bhavneet.singh/Downloads/scrip1.exe"); 

注:我把基本控制信息在默认情况下,因为没有信息是越来越加载的窗口弹出。

回答

0

尝试这种方式

#RequireAdmin ;Will give your script a permission elevation (sometimes its needed) 
Opt("WinTitleMatchMode", 1) ;1=start, 2=subStr, 3=exact, 4=advanced, -1 to -4=Nocase 
Opt("WinSearchChildren", 1) ;0=no, 1=search children also 

WinWaitActive("Choose file","",10) 
ControlFocus("Choose file","","Edit1") 
Sleep(2000) 
ControlSetText("Choose file","","Edit1","dropdowns.jpg") 
+0

它没有工作:(虽然我没有在我的剧本得到任何错误,任何方法来检查,如果我的脚本甚至得到正确或不叫? – user1208710 2014-10-27 08:10:03