星期二, 十二月 19, 2006

Windows updates downloader(更新补丁)补充

   前面我介绍了Windows updates downloader可以方便下载补丁,但是现在问题又来了,如果我们下载的补丁有几十个,手工一个一个来安装是很麻烦的是。在我用Windows updates downloader这个做关键词在百度中搜索的时候发现了一个好的批量安装补丁的软件,我本来是想点网页搜索的,无意中点了新闻搜索。惊喜出现了,有人已经写好了如何用Windows updates downloader下载补丁然后批量安装的文章,如下 :
   http://tech.sina.com.cn/s/s/2006-11-27/0947169816.shtml
http://www.pconline.com.cn/pcedu/soft/gj/sys/0611/912017.html
原文应该是出自pconline.com.cn
其实应该是用到一个Qchain的软件。Qchain是一个允许系统管理员批量安装安全更新补丁的命令行程序。
下载地址:
http://down1.tech.sina.com.cn/download/down_contents/1166889600/34472.shtml
把下载的× .exe文件包,请将其解压到WUD的补丁备份文件夹中待用。

第一步、生成补丁列表清单


  既然Qchain的功能是批量安装补丁文件,那么首先就要告诉Qchain,到底需要安装哪些补丁,这就叫做补丁列表清单。其实,这个清单是很容易生成的,借助一个简单的DOS命令,就能在半分钟之内做好这个清单文件。

  点击"开始"菜单→"运行"命令,输入"CMD"后即可进入DOS提示符,然后执行"dir g:\hotfix /b > g:\hotfix\list.txt"命令生成一个基本列表文件。此时,双击补丁备份文件夹即可看到刚刚生成的列表文件了。
做到这里,您可不要以为现在的补丁清单已经可以正常使用。还要手工为每个补丁添加一个命令开关"/q"和"/norestart"。最后,执行DOS命令"ren list.txt list.bat"才可以将基本列表文件更改为真正的批处理列表清单。(我感觉用vi来在每个补丁后加注:开关"/q"的含义是使用安静模式进行安装(安装过程全部自动,途中不会向用户询问任何问题),"/norestart"的含义是安装完成后不自动重启(不过,有的补丁不支持该选项,您可以将其更换为"/z"或者直接去掉该开关即可)会更方便些)
注:开关"/q"的含义是使用安静模式进行安装(安装过程全部自动,途中不会向用户询问任何问题),"/norestart"的含义是安装完成后不自动重启(不过,有的补丁不支持该选项,您可以将其更换为"/z"或者直接去掉该开关即可)。

 第二步、使用Qchain批量安装补丁

  等列表清单制作完成之后,补丁的安装就变得非常容易了,只要在补丁备份文件夹中,双击list.bat命令,就可以正式启动补丁批量安装,整个过程非常方便
BTW:如果是单位或者机房,批量安装系统用上面的方法打补丁将非常方便。

0 评论: