朱雅琼 发表于 2010-5-24 23:54:06

windows补丁静默安装

由于工作需要,写了这么个东东,把这个程序和360的hotfix文件夹置于同一目录就可以实现静默安装。#include<File.au3>
$FileList=_FileListToArray(@ScriptDir & "\hotfix","*.exe",1)
For $i=3 To 1 Step -1
    ToolTip(@cr&" 共"&$filelist&"个系统补丁,"&$i&"秒后开始安装"&@cr,@desktopwidth-260,@desktopheight-100)
    Sleep(1000)
Next
For $i=1 To $FileList
    ToolTip(@cr&" 正在安装"&$filelist[$i]&"("&$i&"/"&$filelist&")"&@cr,@desktopwidth-280,@DesktopHeight-100)
        If StringInStr($filelist[$i],"windowsxp")>0 Then
    RunWait(@ScriptDir&"\hotfix\"& $filelist[$i] &" " &"/quiet /nobackup/norestart")
        Else
                RunWait(@ScriptDir&"\hotfix\"& $filelist[$i] &" " &"/q")
        EndIf
    Next
ToolTip(@CR&" 补丁安装完毕 "&@CR&"    _by 朱雅琼"&@CR, @DesktopWidth-260,@desktopHeight-100)
Sleep(3000)这程序是从凡尘兄百度空间的修改版,我只是加了xp补丁 OR office VBA 补丁的判断

lidenpan 发表于 2010-6-3 10:23:36

这个也实用,谢谢楼主!!

soby2010 发表于 2010-6-6 13:46:20

LZ ,你发这个代码是不是有误啊。。。运用怎么提示错觉啊!!希望能重新发过一下!!

jiaxinfu 发表于 2010-6-7 20:52:32

呵呵先支持一下,一般都是下直接下载补丁集来安装
当然可以自己写个NSIS把他做成自动安装也不错呵

qqlike 发表于 2010-6-8 11:51:19

路过帮顶~~~

decaster 发表于 2010-6-8 12:08:54

网吧打补丁的福音,十分感谢

朱雅琼 发表于 2010-7-17 12:58:50

这个我一直在用,感觉还行...我装机子都拿这个打补丁了

hxming 发表于 2010-7-17 21:05:53

有w7用的吗!

yusky 发表于 2010-7-18 09:27:04

嘿嘿。 很强大啊

zhhsh 发表于 2010-8-11 08:09:14

WindowsXP-KB923789-x86-CHS.exe判断失败,不知道怎么办好

adi 发表于 2010-8-11 08:49:29

相当地不错哦.....

whwjxb 发表于 2010-9-11 22:55:28

谢谢楼主的分享

adddddddd 发表于 2010-9-14 06:40:22

这个也实用,谢谢

jyt 发表于 2010-10-1 10:45:23

不支持office补丁的静默安装模式。
页: [1]
查看完整版本: windows补丁静默安装