而在笔者的电脑上,这些问题早已迎刃而解。如今,下载的安全更新全部可以被自动备份到一个文件夹中。而且,整个安装过程也是一气呵成,只需重启一遍计算机,所有的更新操作就可以一步完成了。
一板斧:自动备份安全更新文件
大家知道,Windows安全更新的最大一个特点就是补丁的下载与安装全部由系统自动完成,而在这个过程中,是没有任何机会去备份下载到的补丁的。这样,一旦系统需要重装,就得从头下载所有的补丁文件,耽误不少时间。所以,这第一板斧,就是要解决安全补丁的备份问题。
Windows Updates Downloader小档案
软件名称:
Windows Updates Downloader
软件版本:2.24 Final
软件大小:125KB
下载地址:点击这里下载
小提示: 该软件需要先安装 Microsoft .NET Framework 2.0才能使用。
第一步、下载合适的更新列表
在默认情况下,新安装好的Windows Updates Downloader(后简称:WUD)并不能检测出任何软件更新,还需要到它的网站上下载相应的列表文件才行。而这个操作是很简单的,只要点击一下Windows Updates Downloader上面的“+”按钮,浏览器便会马上引导到下载页面,等找到合适的更新列表之后,再点击链接即可下载,如图1所示。
图1 WUD的补丁文件列表 等列表文件下载完毕,双击便可将其安装到Windows Updates Downloader中。不过,如果是在Windows Updates Downloader打开的情况下进行的安装,那么即使列表安装成功,软件也无法显示出新的列表。这时,不妨点击一下“刷新”按钮,新列表便会马上显示在大家面前了,如图2所示。
图2 WUD界面一览
第二步:重设补丁文件保存位置
相信一些朋友已经在图2中发现,Windows Updates Downloader默认是将下载到的补丁文件保存到C盘的一个文件夹中,而一旦系统需要重装,C盘中的内容将很难得以保全。所以,第二步就应该马上重设补丁文件的保存位置。
其实,这个操作也很简单,只要先在硬盘上的某个分区(当然不能是C分区了)建立一个文件夹。然后再点击“Change”按钮将补丁保存路径修改为新文件夹即可,如图3所示。
图3 选择存放补丁的位置 第三步:其他细节设置
当然,除了上面这些,还可以为Windows Updates Downloader做一些细节设置。比如,想让安全补丁显示出发布时间,就可以先点击“Show Options”按钮,再勾选“Show publish dates”复选框。此时,列表文件会马上刷新,将补丁文件的发布日期显示出来,更加直观了,如图4所示。
图4 显示补丁的发布日期
第四步、开始补丁更新
等一切设置完毕,就可以通过勾选来决定最终要下载的补丁文件了。而等选择完成之后,点击“Download”按钮即可正式启动下载。同时,所有下载完成的补丁,都会在列表中以不同颜色显示,方便区分,如图5所示。
图5 变绿的立方体表示此补丁已经下载好
二板斧:批量安装安全更新
相信大家也已看到,这个Windows Updates Downloader虽然很方便,但它只能负责将安全补丁下载回来,而无法实现文件的批量安装。如果补丁文件很多,那么用常规方法,一个个手工进行安装就显得太麻烦了。能否让补丁的安装也像Windows一样实现无人值守呢?答案自然是肯定的,下面就要请出第二板斧了。
Qchain 小档案
软件名称:
Qchain
软件大小:42KB
适用环境:Windows命令行模式
下载地址:点击这里下载
小提示: 从上面的下载地址中,可以得到一个 .exe文件包,请将其解压到WUD的补丁备份文件夹中待用。
第一步、生成补丁列表清单
既然Qchain的功能是批量安装补丁文件,那么首先就要告诉Qchain,到底需要安装哪些补丁,这就叫做补丁列表清单。其实,这个清单是很容易生成的,借助一个简单的DOS命令,就能在半分钟之内做好这个清单文件。
点击“开始”菜单→“运行”命令,输入“CMD”后即可进入DOS提示符,然后执行“dir g:\hotfix /b > g:\hotfix\list.txt”命令生成一个基本列表文件。此时,双击补丁备份文件夹即可看到刚刚生成的列表文件了,如图6所示。
图6 生成的文件列表内容 做到这里,您可不要以为现在的补丁清单已经可以正常使用。还要手工为每个补丁添加一个命令开关“/q”和“/norestart”。最后,执行DOS命令“ren list.txt list.bat”才可以将基本列表文件更改为真正的批处理列表清单,如图7所示。
图7 为批处理文件加好相关参数
注: 开关“/q”的含义是使用安静模式进行安装(安装过程全部自动,途中不会向用户询问任何问题),“/norestart”的含义是安装完成后不自动重启(不过,有的补丁不支持该选项,您可以将其更换为“/z”或者直接去掉该开关即可)。
第二步、使用Qchain批量安装补丁
等列表清单制作完成之后,补丁的安装就变得非常容易了,只要在补丁备份文件夹中,双击list.bat命令,就可以正式启动补丁批量安装,整个过程非常方便,如图8所示。
图8 开始批量安装Windows补丁
(出处:http://www.sheup.com)