想要自动安装补丁,用一下au3代码,设置一个文件夹,将au3.exe文件和update置于d盘根目录下下呈现并列关系。却出现错误,不能解析行的问题。
;#include <File.au3>
$FileList=_FileListToArray(@ScriptDir & "\Update","*.exe",1)
if @error Then
MsgBox(0,"信息","Update目录下无补丁文件",3)
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 /nobackup")
Next
ToolTip(@CR&" 系 统 补 丁 安 装 完 毕 ! " & @CR, @DesktopWidth-260,@DesktopHeight-100)
Sleep(3000)
………………………………………………
求高手帮忙。 |