#include <File.au3>
$FileList = _FileListToArray(@ScriptDir & "\Update", "*.exe", 1)
If @error = 1 Then
MsgBox(0, '', '没有找到文件夹,点击确定后自动创建')
DirCreate(@ScriptDir & '\Update')
Exit
EndIf
If @error = 4 Then
MsgBox(0, '', '错误 文件夹中没有文件,清将补丁文件放入update文件夹')
Exit
EndIf
For $i = 3 To 1 Step -1
ToolTip(@CR & " 共" & $FileList[0] & "个系统补丁," & $i & "秒后开始安装... " & @CR, @DesktopWidth - 260, @DesktopHeight - 100)
Sleep(1000)
Next
For $i = 1 To $FileList[0]
ToolTip(@CR & " 正在安装 " & $FileList[$i] & " (" & $i & "/" & $FileList[0] & ") " & @CR, @DesktopWidth - 320, @DesktopHeight - 100)
RunWait(@ScriptDir & "\Update" & $FileList[$i] & " /quiet /passive /norestart")
Next
ToolTip(@CR & " 系 统 补 丁 安 装 完 毕 ! " & @CR, @DesktopWidth - 260, @DesktopHeight - 100)
Sleep(2000)
|