zoukankan      html  css  js  c++  java
  • 批量安装XP补丁的命令

    方法一:

    新建一个bat文件,把这个文件和所有补丁文件放在同一个目录下,双击运行。

    BAT代码如下

    @echo off
    for %%i in (*.exe) do %%i /passive /norestart /nobackup
    shutdown -r

    安装参数说明:

    /quiet        无用户操作或显示
    /passive       无人参与模式
    /norestart 安装后不重启
    /nobackup       不备份卸载需要的文件

    方法二: 

    "开始"--"运行"--输入"cmd"--
    在命令行方式下
    进入补丁所在盘符(比如e盘)则输入:e: 
    进入补丁所在目录(比如fix)则输入:cd hotfix
    命令 dir /b /o-d e:fix>fix.txt

    以上命令行的意思是仅提取"e:fix"目录中的所有文件的文件名并将其保存在fix.txt
    参数"/b"的意思是不显示文件的头信息及统计信息,参数/o-d 是要求文件名按时间先后顺序进行排序(注意:补丁的安装是有有先后顺序的,必须先安装旧的再安装新的),接着打开fix.txt,里面的内容大概如下形式:
    WindowsXP-KB927802-x86-CHS.exe
    WindowsXP-KB928843-x86-CHS.exe
    WindowsXP-KB927779-x86-CHS.exe
    WindowsXP-KB926436-x86-CHS.exe
    WindowsXP-KB924667-x86-CHS.exe
    WindowsXP-KB918118-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”表示安装完成时不重新启动计算机。
    最后将fix.txt修改为fix.bat,这样一个全自动安装补丁的批处理程序就完成了

  • 相关阅读:
    简单取色器
    第一部分实现功能:使用一个TabControl和一个Memo和TDictionary类实现文本临时存储
    功能设计笔记概要
    NFC与RFID简介
    【JAVA设计模式-第四课】观察者模式-屌丝求职记+新闻订阅
    「学习笔记」左偏树
    「SP122」STEVE
    「学习笔记」 FHQ Treap
    「整理」同余
    「目录」数论
  • 原文地址:https://www.cnblogs.com/mahocon/p/6289710.html
Copyright © 2011-2022 走看看