本帖最后由 dnvplj 于 2014-6-27 09:46 编辑
请各位朋友帮看一下,下面共5步,代码从第3步直接跳到了第5步,请问:如何让代们按1-5的顺序运行,别外,任务栏上不显示图标,谢谢;运行第一个
RunWait(@ScriptDir & "\SB.EXE")
;运行第二个
ShellExecute(@SystemDir & '\devmgmt.msc')
Sleep(10000) ;延时10秒
$PID = ProcessExists('mmc.exe')
If $PID Then ProcessClose($PID)
;;运行第三个
Dim $Dr
$Drive = DriveGetDrive("FIXED")
For $i = 1 To $Drive[0]
$Dr = StringUpper($Drive[$i])
If $Dr <> "C:" Then
If FileExists($Dr&"\123") Then DirRemove($Dr&"\123",1)
If FileExists($Dr&"\456") Then DirRemove($Dr&"\456",1)
EndIf
Next
;运行第四个
$var = DriveGetDrive("FIXED")
If Not @error Then
For $i = 1 To $var[0]
RunWait($var[$i]&"\soft\setup.exe")
Next
EndIf
;运行第五个
RunWait(@ScriptDir & "\WinRAR_5.01_x64_SC.exe /S")
Exit
|