如何分段执行
Run("C:\Users\Administrator\AppData\Roaming\qiqibox\uninst.exe")WinWaitActive("奇奇美化大师 2.0.3.4200 卸载")
Send("!Y")
Sleep(4000)
WinWaitActive("奇奇美化大师 2.0.3.4200 卸载")
Send("{ENTER}")
Run("C:\Program Files\Baidu\BaiduPlayer\3.7.0.19\uninst.exe")
WinWaitActive("百度影音3.7.0.19 卸载")
MouseClick("left",931,400,1)
Sleep(6000)
WinWaitActive("百度影音3.7.0.19 卸载")
第一次写AU3脚本,以上是两个删除程序的操作,但是如果C:\Users\Administrator\AppData\Roaming\qiqibox\uninst.exe不存在的话,那我想下面关于这个程序删除的操作都不需要执行了,而是直接跑到删除百度影音的操作,应该如何分段,还请大家指教下 Local $UnExe = 'C:\Users\Administrator\AppData\Roaming\qiqibox\uninst.exe'
If FileExists($UnExe) Then
Run($UnExe)
WinWaitActive('奇奇美化大师 2.0.3.4200 卸载')
Send('!Y')
Sleep(4000)
WinWaitActive('奇奇美化大师 2.0.3.4200 卸载')
Send('{ENTER}')
EndIf
$UnExe = 'C:\Program Files\Baidu\BaiduPlayer\3.7.0.19\uninst.exe'
If FileExists($UnExe) Then
Run($UnExe)
WinWaitActive('百度影音3.7.0.19 卸载')
MouseClick('left', 931, 400, 1)
Sleep(6000)
WinWaitActive('百度影音3.7.0.19 卸载')
EndIf建议 Sleep() 改用更智能的判断
页:
[1]