系统补丁自动批量安装

简介:

今天安装了两台笔记本,都需要给系统打补丁,这将是一个慢长的等待,直接安装360安全卫士来给系统打补丁,完成第一台以后,接着要给第二台笔记本打补丁了,知道360安全卫士下载下来的补丁放在当前安装目录下面的一个HOTFIX目录里面,直接把此目录拷贝过来,免去下载等待的痛苦,看着100多个补丁手动来安装的话,若一个个来点击估计也得点到手软,这不也是很痛苦的一件事情,这时得要想办法让它实现自动安装.

依次点击“开始→运行”然后在“运行”窗口中输入“CMD”并回车,此时将会打开命令提示符窗口

比如说你拷贝出来的补丁文件放在D:\HOTFIX目录下面,你需要在当前命令提示符窗口里如下图操作方法先转到当前补丁文件目录下面来

然后执行命令 dir /b /o-d d:\hotfix>hotfix.txt

image

以上命令行的意思是仅提取"d:\hotfix"目录中的所有文件的文件名并将其保存在hotfix.txt 
参数"/b"的意思是不显示文件的头信息及统计信息,参数/o-d 是要求文件名按时间先后顺序进行排序(注意:补丁的安装是有有先后顺序的,必须先安装旧的再安装新的),接着打开hotfix.txt,里面的内容大概如下形式: 
WindowsXP-KB927802-x86-CHS.exe 
WindowsXP-KB928843-x86-CHS.exe 
WindowsXP-KB927779-x86-CHS.exe

............................................

OK这时我们用WORD来打开此文件,然后通过WORD查找与替换功能按如下操作:在查找的内容里面输入^p 然后在替换为里面输入 /U /Q /Z^pstart /wait

记住在/U的前面要加一个空格和/wait后面也要加一个空格,然后点全部替换即可,替换后结果如下图:

4

原来的格式

WindowsXP-KB927802-x86-CHS.exe 
WindowsXP-KB928843-x86-CHS.exe 
WindowsXP-KB927779-x86-CHS.exe

............................................

全部自动替换变成这种形式的格式

start /wait WindowsXP-KB927802-x86-CHS.exe /U /Q /Z 
start /wait WindowsXP-KB928843-x86-CHS.exe  /U /Q /Z 
start /wait WindowsXP-KB927779-x86-CHS.exe /U /Q /Z 

............................................

说明:Start是Windows系统自带的DOS命令,它的作用是用来调用应用程序的;/wait表示启用应用程序并等待其结束,然后再执行下一个应用程序;参数/U 表示使用无人参与模式,参数/Q 表示无用户交互,参数/Z 表示安装完成时不重新启动计算机。

替换完成以后点保存,然后把hotfix.txt文件后缀名改成hotfix.bat然后双击就可以全自动安装了,记住hotfix.bat文件要与当前补丁文件在同一目录下面.在自动安装的过程中发现 office的补丁会弹出以下错误

3

原来是offcie类型的补丁命令参数不带 /u /z 所以报告有语法错误,没事直接点确定忽略即可,剩下的这些OFFICE补丁手动来安装一下也行.

5

OK到这里全自动安装补丁就实现了.




     本文转自allanhi 51CTO博客,原文链接:http://blog.51cto.com/allanfan/277724,如需转载请自行联系原作者


相关文章
有N个软件包未被升级
有N个软件包未被升级
309 0
|
27天前
|
缓存 文件存储 Windows
何恢复被卸载软件的数据记录
何恢复被卸载软件的数据记录
62 5
|
5月前
|
安全 数据安全/隐私保护 网络虚拟化
win10 无需下载软件,不用向日葵、不用todesck也能快速远程!而且密码会自动定时更新!25
【7月更文挑战第25天】在Windows 10中,快速助手是内置的远程协助工具,用于无第三方软件情况下的远程支持。用户需通过搜索打开应用,提供帮助者先登录微软账号获取安全代码,然后被帮助者输入该代码以建立连接。连接有10分钟有效期,需在时间内输入。连接建立后,提供帮助者需请求控制权,经被帮助者同意后才能操作对方电脑。整个过程增强了安全性,但流程与向日葵、Todesk等第三方工具不同。
105 7
|
5月前
|
人工智能 Shell Python
福利来了!MoneyPrinterPlus可以自动配置环境和自动运行了
给小白用户提供一个方便的环境设置脚本和自动运行脚本,让不懂程序的人也能用上MoneyPrinterPlus
福利来了!MoneyPrinterPlus可以自动配置环境和自动运行了
|
7月前
|
弹性计算 运维 Ubuntu
自动检测并处理系统更新
【4月更文挑战第30天】
132 0
|
虚拟化 Windows
禁用vmware虚拟机自动挂起功能
禁用vmware虚拟机自动挂起功能
1189 0
|
Linux iOS开发 MacOS
一日一技:如何防止 Homebrew 自动升级和自动清理过期程序
一日一技:如何防止 Homebrew 自动升级和自动清理过期程序
389 0
|
安全
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(上)
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(上)
480 0
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(上)
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(下)
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(下)
150 0
Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁(下)
|
Linux
12.21 Linux检测长期未执行的定时任务(anacron命令)
anacron 是用来做什么的呢?设想这样一个场景,Linux 服务器会在周末关机两天,但是设定的定时任务大多在周日早上进行,但在这个时间点,服务器又处于关机状态,导致系统很多定时任务无法运行。
543 0
12.21 Linux检测长期未执行的定时任务(anacron命令)

热门文章

最新文章