如何在 Essentials 中建立及部署軟體套件

適用於: System Center Essentials 2010

如何建立及部署軟體套件

若要將軟體部署到受管理電腦,您必須先建立軟體套件並予以核准,才能將該軟體套件部署至電腦群組。

「新增軟體套件精靈」可協助您執行軟體部署。如果您在完成此套件精靈後核准部署,部署作業便會立即展開。如果在完成精靈後未核准部署,則只會建立軟體套件,而軟體部署作業必須等到您明確核准後才會開始在受管理電腦上執行。

部署 Windows Installer 應用程式時,若受管理電腦上的代理程式偵測到電腦上已安裝部署的應用程式時,便不會重新安裝該應用程式。

重要

如果您要對應用程式安裝點 (AIP) 部署某個版本的 Microsoft Office,而您所部署的 Office 版本與 RTM、SP1、SP2 等主要版本並不相符 (尤其當您安裝已套用某些更新的主要版本時),則 AIP 日後恐將無法有效偵測或下載 Office 更新。

若要建立軟體套件並核准部署

  1. 在 Essentials 主控台中,按一下 [軟體]。

  2. 在 [軟體概觀] 窗格的 [工作] 清單中,按一下 [建立新套件] 以啟動 [新增軟體套件精靈]。

  3. 逐步執行 [新增軟體套件精靈]。

    注意

    當您指定路徑與安裝程式檔案名稱時,包括檔案路徑在內的檔案名稱長度必須少於 260 個字元,而且資料夾名稱的長度必須少於 248 個字元。您可以變更資料夾的結構,讓其巢狀結構不會太深,或縮短資料夾名稱,直到所有檔案路徑長度都少於 248 個字元。

    使用可執行檔 (.exe) 時,精靈的 [目標系統類型] 頁面會提示您應將軟體安裝在所有受管理電腦或特定系統,讓您能夠選取作業系統、架構與地區設定。使用 Windows Installer (.msi) 檔案時,您可以指定安裝與解除安裝內容,但無法指定作業系統類型。支援的作業系統資訊包含在 Windows Installer 檔案中。

  4. 當系統正在建立軟體套件時,請選取精靈最後一頁上的 [此精靈關閉時顯示部署選項] 核取方塊,然後按一下 [完成]。

  5. 在 [新增和移除核准] 對話方塊中,選取您要部署軟體的電腦所屬的電腦群組,或按一下 [建立新群組] 以建立新的電腦群組。

  6. 如果您希望程式出現在目標電腦的已安裝程式清單中,選取 [發行更新至 [新增/移除程式]。

  7. 選取 [設定此群組的期限] 以排程在特定時間部署,然後按一下 [確定]。

若要核准先前建立的軟體套件以進行部署

  1. 在 Essentials 主控台中,按一下 [軟體]。

  2. 在 [軟體] 窗格中展開 [軟體套件],然後按一下 [所有軟體套件]。

  3. 在 [所有軟體套件] 窗格中,選取您要核准部署的軟體套件。

  4. 在 [動作] 窗格中,按一下 [新增和移除核准]。

  5. 在 [新增和移除核准] 對話方塊中,選取您要部署軟體的電腦所屬的電腦群組,或按一下 [建立新群組] 以建立新的電腦群組。

  6. 如果您希望程式出現在目標電腦的已安裝程式清單中,選取 [發行更新至 [新增/移除程式]。

  7. 選取 [設定此群組的期限] 以排程在特定時間部署,然後按一下 [確定]。

如何建立包含回應檔的軟體套件

許多軟體安裝程式都必須透過使用者回應訊息的方式,取得程式所需的各項輸入。無訊息安裝不會提示使用者輸入任何資訊。無訊息安裝會在執行期間,從回應檔中取得輸入。回應檔是一種文字檔,其中包含所安裝產品及元件的各項設定和安裝參數。回應檔的格式類似於 .ini 檔案,惟其副檔名為 .iss。

若要於可執行安裝檔支援相對路徑時建立回應檔

  1. 為安裝程式建立回應檔。

  2. 將回應檔複製到安裝檔所在的資料夾中。

  3. 在套件的命令列參數中指定回應檔名稱。例如在本範例中,需將 TEST-Install.iss、setup.log 和 TEST.exe 安裝程式封裝成一個套件。下列程式碼範例示範如何在命令列參數中指定檔案名稱。

    c:\test_temp> TEST.exe /s /f1"TEST-Install.iss" /f2"setup.log"
    

若要於可執行安裝檔支援絕對路徑時建立回應檔

  1. 為安裝程式建立回應檔。

  2. 將設定檔複製到本機網路位置。您要安裝軟體的電腦,其磁碟機必須對應至此位置。

  3. 在套件的命令列參數中指定回應檔名稱。例如,若要一起封裝 TEST-Install.iss、setup.log 和 TEST.exe 安裝程式,您可以在命令列參數中指定檔案名稱,如下所示 (假設對應磁碟機為 Z:磁碟機):

    c:\test_temp> TEST.exe /s /f1"Z:\test_temp\response\TEST-Install.iss" /f2"Z:\test_temp\setup.log"
    

另請參閱

工作

如何在 Essentials 中建立電腦群組
如何在 Essentials 中修改軟體套件
如何在 Essentials 中刪除軟體套件
如何在 Essentials 中解除安裝已部署的軟體
如何在 Essentials 中檢視軟體套件