用批處理bat一次安裝所有的系統更新補丁

2021-09-08 06:21:10 字數 1045 閱讀 4541

首先,將要安裝的更新程式複製到乙個資料夾(例如e:\hotfix),然後仿照下面的格式將指令碼檔案的內容輸入「記事本」。

@echo off

setlocal

set pathtofixes=e:\hotfix

%pathtofixes%\windowsxp-kb890859-x86-chs /z /passive

%pathtofixes%\windowsxp-kb890923-x86-chs /z /passive

%pathtofixes%\windowsxp-kb893066-x86-chs /z /passive 

引數 /z   更新補丁不重啟

引數 /passive  顯示更新進度

我的做法,補丁放到e:\hotfix

cmde:

cd hotfix

dir >e:\hotfix.cmd

用emeditor規劃一下hotfix.cmd,格式為

windowsxp-kb893066-x86-chs.exe /z /passive 

windowsxp-kb893067-x86-chs.exe /z /passive 

windowsxp-kb893066-x89-chs.exe /z /passive 

...在他後邊加一句:shutdown -r 

然後執行,不過執行時有時會提示一些東西還是要確認的。

例: @echo off 

echo 共31個補丁 正在安裝第 1 個  windows-kb890830-v1.36.exe

.\hotfix\windows-kb890830-v1.36.exe /quiet /passive /nobackup /norestart

echo 共31個補丁 正在安裝第 2 個  windowsserver2003-kb924667-v2-x86-chs.exe

echo. & pause

.\hotfix\windowsserver2003-kb924667-v2-x86-chs.exe /quiet /passive /nobackup /norestart

一次性關閉所有的activity

看到很多關於應用退出的問題,今天在這裡為大家簡單總結一下,如果說的不對還望大家見諒。方法一 system.exit 0 和android.os.process.killprocess android.os.process.mypid 我想很多人都嘗試過,當關 閉多個activity的時候這兩個方法根...

一次性備份SQL Server中所有的資料

備份處理的儲存過程 set ansi nulls on set quoted identifier on go 備份所有資料庫 備份的檔名為資料庫名 日期 bak 將所有的使用者資料庫 或指定的資料庫列表 備分到指定的目錄下.呼叫示例 備份所有使用者資料庫 exec p backupdb bkpat...

BAT 批處理指令碼 實現檔案的安裝和解除安裝(一)

bat實現服務的安裝和解除安裝,用.net的installutil.exe來安裝解除安裝服務,具體 如下所示 bat 批處理指令碼 實現檔案的安裝和解除安裝 二 echo off echo echo author choj.echo create date 2017 04 24.echo descr...