︿
Top

批次檔功能說明

會有這樣需求是因為公司沒有 Windows Server 機器,並且沒有 Windows 網域架構 (只有 Samba 架設的 PDC 而以),但是當新的 Windows Security Patch 出來後又想強迫使用者更新,所以利用此方式寫入到 Samba 所架構 PDC 中 Login.bat 內,這樣當使用者登入時就可順便強迫更新 Patch 了。




實作環境

  • Windows XP Professional


update.bat 內容

NET USE P: \\samba\public
setlocal
set runpath="P:\XP_Patch"                      //指定讀取 patch 的路徑
ECHO 2006/8/7 KB917422:Windows XP 安全性更新    //顯示字串
%runpath%\KB917422.exe   /passive /norestart   //更新 patch (自動安裝且安裝完成後不重新啟動)




參數說明

安裝資訊
  • /help: 顯示命令列選項。

安裝模式
  • /quiet: 無訊息安裝模式 (無使用者介面)。
  • /passive: 自動安裝模式 (僅顯示狀態列)。
  • /uninstall: 解除安裝套件。

重新啟動選項
  • /norestart: 安裝完成後不重新啟動。
  • /forcerestart: 安裝後重新啟動。

特殊選項
  • /l: 列出安裝的 Windows hotfix 或更新套件。
  • /o: 不先提示,直接覆寫 OEM 檔案。
  • /n: 不備份移除的檔案。
  • /f: 當電腦關機時,強制其他程式結束。


參考

文章標籤: