Windows自動安裝命令

來源:互聯網
上載者:User

安裝程式時,需要點多個“是”“下一步”,有什麼方法可以讓程式自動進行安裝?

 

可以用批次檔來實現

以自動安裝windows系統補丁為例

start /w PATCH/KB929399.exe /passive /norestart /nobackup

這一句 意思是 運行 patch目錄下的 KB929399.exe ,passive 意思是下一步,norestart 意思是裝完不重啟,nobackup意思是不備份檔案。

把這段設定成批處理就可以自動安裝這個補丁,如果批處理不會做的話 可以再問我或者搜尋一下。

下面是安裝中的所有參數

安裝選項
</package | /i> <Product.msi>
安裝或配置產品
/a <Product.msi>
管理安裝 - 在網路上安裝產品
/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
公布產品 - m 公布到所有使用者,u 公布到目前使用者
</uninstall | /x> <Product.msi | ProductCode>
卸載產品
顯示選項
/quiet
安靜模式,無使用者互動
/passive
無人蔘與模式 - 只顯示進度列
/q[n|b|r|f]
設定使用者介面層級
n - 無使用者介面
b - 基本介面
r - 精簡介面
f - 完整介面(預設值)
/help
協助資訊
重新啟動選項
/norestart
安裝完成後不重新啟動
/promptrestart
必要時提示使用者重新啟動
/forcerestart
安裝後始終重新啟動電腦
日誌選項
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
i - 狀態訊息
w - 非致命警告
e - 所有錯誤訊息
a - 操作的啟動
r - 操作特定記錄
u - 使用者請求
c - 初始使用者介面參數
m - 記憶體不足或致命退出資訊
o - 磁碟空間不足訊息
p - 終端屬性
v - 詳細輸出
x - 額外調試資訊
+ - 擴充到現有記錄檔
! - 每一行重新整理到日誌
* - 記錄所有資訊,除了 v 和 x 選項
/log <LogFile>
與 /l* <LogFile> 相同
更新選項
/update <Update1.msp>[;Update2.msp]
應用程式更新
/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
刪除產品的更新
修複選項
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
修複產品
p - 僅當檔案丟失時
o - 如果檔案丟失或安裝了更舊的版本(預設值)
e - 如果檔案丟失或安裝了相同或更舊的版本
d - 如果檔案丟失或安裝了不同版本
c - 如果檔案丟失或較驗和與計算的值不匹配
a - 強制重新安裝所有檔案
u - 所有必要的使用者特定登錄機碼(預設值)
m - 所有必要的電腦特定登錄機碼(預設值)
s - 所有現有的快速鍵方式(預設值)
v - 從源運行並重新緩衝本地安裝包
設定公用屬性
[PROPERTY=PropertyValue]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.