我知道 Linux 應用程式安裝可以透過腳本自動化,但我不太確定這在 Windows 世界中是否屬實。這裡我有具體的場景。
我想將 Word 安裝到 Windows 10 電腦上。通常,我會選擇並點擊安裝精靈中的按鈕(我猜這是 99% 的使用者安裝方式)。
現在,我想知道是否可以以完全自動化的方式實現上述手動流程。如果是這樣,我該怎麼做?
答案1
這取決於。
大多數程式使用Windows安裝程式,這是一個 Windows API,有標準封裝格式(MSI)和標誌腳本化安裝/卸載。這些也可以部署透過群組策略在企業網路中。
有些程式將有一個自訂安裝程序,儘管大多數程式都有自己的腳本安裝方法。例如,創新設定,國家資訊安全局或者安裝盾。
Microsoft Office 再次使用不同的東西:截至 2013 年,預設安裝方法是即點即用。我不確定這是否允許腳本式安裝標準家庭/企業版本,但您可以透過運行來檢查是否有可用的標誌setup.exe /?
。那裡是 部署工具對於較大的企業。還有一個批量許可版本,它作為帶有 MSI 安裝程式的傳統 ISO 提供。
答案2
程式安裝並不是什麼神祕的過程。任何安裝的核心都是典型的建立資料夾和複製檔案。除此之外,可能會有一些註冊表修改。除非我們正在討論一些特別複雜的事情,否則就僅此而已。
您可以相當輕鬆地自動安裝 Word。您可以使用任何可以在安裝之前和之後拍攝電腦快照的安裝程式製作程式。然後它比較當時的差異並創建一個安裝程式。此方法有效,但根據具體情況可能存在一些缺點。