您好,登錄后才能下訂單哦!
目的:可以批量自動安裝系統補丁。
環境:window 7
腳本如下:
@echo Off title Install Windows Update pack echo 正在安裝,請稍等...... ::循環當前目錄中所有的exe文件并執行安裝 for %%i in (*.exe) do %%i /passive /norestart /nobackup ::循環當前目錄下的所有msu,執行安裝 for %%f in (*.msu) do start /wait wusa %%f /quiet /norestart
理解:
主要是for循環當前目錄返回參數然后執行,這里/quiet是不詢問模式,/norestart是不重啟,針對補丁文件,這個腳本原本是用來安靜安裝補丁的,/passive按順序執行。,/nobackup不備份。
如果安裝完所有的補丁需要自動重啟,可以在末尾加上shutdown -r -t 20
如果擔心出錯,這里有一個穩妥的辦法:
1)把補丁文件放在同一個目錄下;
2)在cmd中定位到這個目錄執行dir /b > a.txt
3)a.txt文件中會生成當前目錄下所有的文件列表,在每一種類型中選取一個文件名到cmd中用/?查詢它的參數,然后把需要的參數寫到列表中對應的文件后面;
4)刪除列表中a.txt行,把a.txt文件名改為a.bat執行.
這個方法比較慢,但妥妥的(注意各個位置的空格)。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。