--启动终止调试 --终止 local complierwindow=acFindWindow("classname",nil) if complierwindow ~= 0 then acActivateWindow(complierwindow,gsx,gsy,0) acSendKeys("+{F_5}") acMinimizeWindow(complierwindow,gsx,gsy) acMaximizeWindow(complierwindow,gsx,gsy) acSendKeys("+{F_5}") end --启动 local complierwindow=acFindWindow("classname",nil) if complierwindow ~= 0 then acActivateWindow(complierwindow,gsx,gsy,0) acMaximizeWindow(complierwindow,gsx,gsy) acSendKeys("{F_5}") end --最大化最小化指定窗口 acGetAllWindows(0) for k,v in pairs(sp_all_windows) do local classname=acGetClassName(v,gsx,gsy) if classname=="tobecloseclass" then local title = acGetWindowTitle(v,gsx,gsy) local sign="tartxt" if string.find(title,tar) then acActivateWindow(v,gsx,gsy,0) acRestoreWindow(v,gsx,gsy,0) end end end --执行脚本 acShellExecute("open","path\a.bat","","",1)