您的位置:首页 > 其它

如何制作自己的WinXP升级补丁包

2007-08-21 19:52 246 查看
Windows的漏洞越来越多,补丁一个接一个,以前安装VLK的大客户版还能用系统自带的Windows Update去微软官方升级,但是这速度如何大家也知道,而且目前好像微软也把大部分的VLK版的XP的Windows Update封了,不能直接升级补丁了。

这里给出我自己的方法,可以得到用你自己的系统盘做出的系统以后所需全部补丁方法,完了你可以单独拷出来,完了用我下面给出的批处理可以一次性安装。

工具:360安全卫士、迅雷或者其它的下载工具、我的批处理

360安全卫士在这里我们不去评论它的好坏,在这个案例里我们只用到它的修复系统漏洞功能。

当你用你的系统盘安装完操作系统后,完了去www.360safe.com上下载最新的360安全卫士,安装之,运行后在主界面里就会显示当前你目前的系统有多少漏洞需要下载安装。





这时,你再打开迅雷或者网络快车等下载工具侯命,在360安全卫士中告诉你不是有多少多少漏洞补丁需要下载么?你一条一条点开,在详细里就会列出该条补丁的详细说明,而且在最后还有个.exe的下载连接





这时,你可以把那个连接选中复制下来,或者直接点击,这时你的迅雷等下载工具会自动加入下载列表并且开始下载。

当你不厌其烦地一条一条点开,并且把一个一个补丁 全都下载下来的时候,这时,你手上就多了一些类似WindowsXP-KB930916-x86-CHS.exe这样的补丁文件,你把它们全部选中,另外存到一个目录里,这里我把它们都是放在了一个叫Update的目录里。

这时,我的那个补丁安装批处理可以上场了,你们可以点击下面的连接下载


Update.rar (192 Bytes)

或者自己编写也可以,以下横线之中的是代码 ,你们复制下来,另存为update.bat文件,跟所有的补丁文件一起放在同一个目录里备用。

======以下是Update.bat的代码,不要复制这一行======

FOR /R %%F IN (*.exe) DO @((@findstr _SFX_CAB_EXE_PATH "%%F" >nul && @start /wait %%F /U /Q /Z ) || @start /wait %%F /Q )

======以上是Update.bat的代码,不要复制这一行======

好了,现在所有的补丁文件有了,Update.bat文件也制作好了,并且都在同一个目录里了,在这里再提醒下,你起的目录文件名不要有空格出现,而且这个目录存放的上级所有目录名也不能有空格出现,最好也按我说的,直接把目录名(在WindowsXP中叫文件夹名)就起成Update,你也好记是不?把这个Update文件夹最好放在你硬盘的根目录上。

进入UPdate文件夹,执行那个Update.bat批处理,这时会弹出一个黑控制台窗口(我们都叫它DOS窗口,WinXP叫它控制台窗口),你就耐心的等这个黑窗口消失后,完了重启下计算机,好了,现在你已经打完了所有的WinXP的安全补丁,不信?你打开360安全卫士再看看有没有提示了?





以后,你可以用这个方法以半个月或者一个月为周期定期更新你的这个Update目录补丁包,只要有新的补丁就拷进去,可以刻入你的系统光盘或者拷入你的U盘,这样就不怕去微软的网站等上半天慢慢更新了。。。

另:
有的人可能会说,我可以用微软的Update后台更新或者360安全卫士里的打补丁功能,这当然也可以,但是包括360的打补丁功能也是从微软站上下载一个一个补丁包的,直接下载的速度 我想大家都能体会到,去国外微软的站上下东西。。。。。。反正我这里很慢很慢。所以我推荐你们直接用迅雷等工具下,十分钟不到可以全下完。

下载下来的补丁 文件你们可以一个一个执行安装,也可以用我的批处理一次性安装再重启,这都随你意了

如果这文章对你有用,请顶一下说个好,谢谢。

如果这文章对你来说太菜,就不要拍砖了,我写出来是为了不知道的人看的,就请你高抬贵手了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: