設定管理員 中的套件和程式

適用於:設定管理員 (目前的分支)

設定管理員 繼續支援 設定管理員 2007 中使用的套件和程式。 部署下列任何工具或指令碼時,使用套件和程式的部署可能比應用程式更合適:

  • 未在電腦上安裝應用程式的系統管理工具
  • 不需要持續監控的「一次性」指令碼
  • 依週期性排程執行且無法使用全域評估的指令碼

提示

請考慮使用 設定管理員 主控台中的指令碼功能。 針對上述某些案例,指令碼可能是更好的解決方案,而不是使用套件和程式。

當您從舊版 設定管理員 移轉套件時,您可以在 設定管理員 階層中部署套件。 移轉完成後,套件會出現在 [軟體庫] 工作區的 [套件] 節點中。

您可以使用使用軟體發佈的相同方式來修改和部署這些套件。 [從定義精靈匯入套件] 會保留在 設定管理員 中,以匯入舊版套件。 當您從 設定管理員 2007 移轉到設定管理員階層時,廣告會轉換為部署。

注意事項

使用 [套件轉換管理員],將套件和程式轉換成 設定管理員 應用程式。 封裝轉換管理員已與 設定管理員 整合。 如需詳細資訊,請參閱 套件轉換管理員

套件可以使用 設定管理員 的一些新功能,包括發佈點群組和監視。 您無法使用 設定管理員 中的套件和程式部署 Microsoft Application Virtualization (App-V) 應用程式。 若要散發虛擬應用程式,請將它們建立為 設定管理員 應用程式。 如需詳細資訊,請參閱 部署 App-V 虛擬應用程式

建立套件和程式

使用 [建立套件及程式] 精靈

  1. 在 設定管理員 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [套件] 節點。

  2. 在功能區的 [常用 ] 索引標籤中,選擇 [建立 套件] 群組中的 [ 建立套件]。

  3. [建立套件與程式精靈] 的 [套件] 頁面上,指定下列資訊:

    • 名稱:指定套件的名稱,最多有 50 個字元。

    • 說明:指定此套件的說明,最多 128 個字元。

    • 製造商 (選擇性) :指定製造商名稱,以協助您在 設定管理員 主機中識別套件。 此名稱最多可以有 32 個字元。

    • 語言 ( 選擇性) :指定套件的語言版本,最多 32 個字元。

    • 版本 (選擇性) :指定套件的版本號碼,最多 32 個字元。

    • 此套件包含來源檔案: 此設定指出套件是否要求來源檔案存在於用戶端裝置上。 根據預設,精靈不會啟用此選項,而且 設定管理員 不會使用套件的發佈點。 選取此選項時,請指定要散發到發佈點的套件內容。

    • 來源資料夾:如果套件包含來源檔案,請選擇 [瀏覽 ] 以開啟 [ 設定來源資料夾 ] 對話方塊,然後指定套件來源檔案的位置。

      注意事項

      網站伺服器的電腦帳戶必須具有您指定之來源資料夾的讀取存取權限。

      Windows 會將來源路徑限制為 256 個字元或更少。 此限制適用於套件來源和應用程式。 如需詳細資訊,請參閱命名 Files、路徑和命名空間

    • 如果要在用戶端上預先快取內容,請指定套件的 架構語言 。 如需詳細資訊,請參閱 設定預先快取內容

  4. [建立套件與程式精靈] 的 [程式類型] 頁面上,選取電腦的 [Standard] 程式類型。 或者,您可以略過此步驟並稍後建立程式。

    提示

    若要為現有套件建立新程式,請先選取套件。 然後,在 [常用 ] 索引標籤的 [套件 ] 群組中,選擇 [建立程式 ] 以開啟 [ 建立程式精靈]。

    裝置類型的 [程式] 是僅適用於行動裝置的舊版選項,其目前不受 設定管理員 管理。

套件的自訂圖示

從版本 2203 開始,新增套件的自訂圖示。 當您部署套件和程式時,這些圖示會出現在軟體中心。 自訂圖示可以改善使用者體驗,以更好地識別軟體,而不是預設圖示。

在套件屬性的 [ 一般 ] 索引標籤上,選取圖示的區段中,選取 [瀏覽]。 從預設殼層程式庫中選取圖示,或瀏覽至本機或網路路徑中的其他檔案。

  • 支援下列檔案類型:
    • ) (.exe 程式
    • 程式庫 (.dll)
    • 圖示 (.ico)
    • 影像 (.png.jpeg.jpg)
  • 檔案不需要位於部署目標用戶端上。 設定管理員 包含部署原則的映像。
  • 映像的檔案大小上限為 256 KB。
  • 圖示的像素尺寸最大為 512 x 512。

當用戶端收到部署原則時,會在 [軟體中心] 中顯示圖示。

注意事項

若要充分利用新的 設定管理員 功能,更新網站之後,也要將用戶端更新為最新版本。 雖然當您更新網站和主控台時,新功能會出現在 設定管理員 主控台中,但在用戶端版本也是最新版本之前,完整案例無法運作。

建立程式

  1. [建立套件與程式精靈] 的 [程式類型] 頁面上,選擇 [Standard Program],然後選擇 [下一步]。

  2. [Standard Program] 頁面上,指定下列資訊:

    • 名稱: 指定最多 50 個字元的程式名稱。

      注意事項

      程式名稱在套件中必須是唯一的。 程式建立之後,就無法修改其名稱。

    • 命令列:輸入要用來啟動此程式的命令列,或選擇 [瀏覽 ] 以瀏覽至檔案位置。

      如果未指定檔案名稱的副檔名,設定管理員 會嘗試使用 .com、.exe 和 .bat 作為可能的副檔名。

      當用戶端執行程式時,設定管理員 會在下列位置搜尋檔案:

      • 在套件內
      • 本機 Windows 資料夾
      • 本機 %path%

      如果找不到檔案,程式就會失敗。

    • 啟動資料夾 (選擇性) :指定程式執行的資料夾,最多 127 個字元。 此資料夾可以是用戶端上的絕對路徑。 它也可以是相對於包含套件之發佈點資料夾的路徑。

    • 執行:指定程式在用戶端電腦上執行的模式。 選取下列其中一個選項:

      • 正常:程式根據系統和程式預設值以正常模式執行。 此為預設模式。

      • 最小化:程式在用戶端裝置上以最小化方式執行。 使用者可能會在通知區域或工作列上看到安裝活動。

      • 最大化:程式在用戶端裝置上以最大化執行。 使用者會看到所有安裝活動。

      • 隱藏:程式會在用戶端裝置上隱藏執行。 使用者看不到任何安裝活動。

    • 程式可以執行:指定程式是只在使用者登入時執行、僅在沒有使用者登入時執行,或不無論使用者是否已登入用戶端電腦時執行。

    • 執行模式:指定程式是以系統管理權限或是目前已登入之使用者的權限執行。

    • 允許使用者檢視程式安裝並與之互動:如果可用,請使用此設定來指定是否允許使用者與程式安裝互動。 此選項僅在符合以下條件時可用:

      • 程式可以執行設定為 [僅當使用者登入時,或使用者是否已登入]
      • 執行模式 設定是 以管理權限執行
    • 駕駛模式:指定程式如何在網路上執行的相關資訊。 選擇下列其中一個選項:

      • 以 UNC 名稱執行:指定程式使用 UNC) 名稱 (通用命名慣例執行。 此為預設值。

      • 需要磁碟機代號:指定程式需要磁碟機代號才能完全限定其位置。 針對此設定,設定管理員 可以使用用戶端上任何可用的磁碟機代號。 此設定需要部署使用部署選項 [ 從發佈點執行程式 ] 並啟用套件的資料存取選項,將 此套件中的內容複製到發佈點上的套件共用

      • 需要特定磁碟機代號:指定程式需要您指定的特定磁碟機代號,才能完全限定其位置。 例如, Z:。 如果用戶端已使用指定的磁碟機代號,則程式不會執行。 此設定需要部署使用部署選項 [ 從發佈點執行程式 ] 並啟用套件的資料存取選項,將 此套件中的內容複製到發佈點上的套件共用

    • 登入時重新連線到發佈點:表示使用者登入時,用戶端是否重新連線到發佈點。 根據預設,精靈不會啟用此選項。

  3. [建立套件和程式精靈] 的 [需求] 頁面上,指定下列資訊:

    • 先執行其他程式:識別在此套件和程式執行之前執行的套件和程式。

    • 平台需求:選取 [此程式可在任何平台上執行 ] 或 [此程式只能在指定平台上執行]。 然後選擇用戶端安裝此套件和程式時必須擁有的作業系統版本。

      注意事項

      當您從開機媒體或 PXE 執行工作順序時,設定管理員 會忽略此選項。 工作順序會如同已選取選項 [此程式可以在任何平台上執行 ] 一樣執行。

    • 預估磁碟空間:指定程式在電腦上執行所需的磁碟空間量。 預設設定為 [未知]。 如有需要,請指定大於或等於零的整數。 如果您設定了值,也請選取值的單位。

    • 允許執行時間上限 (分鐘) : 指定您預期程式在用戶端電腦上執行的最長時間。 預設值為 120 分鐘。 只能使用大於零的整數。

      重要事項

      如果您部署此程式的目標電腦具有維護時段,且 允許的執行時間上限 長於排程的維護時段,可能會發生衝突。 如果將執行時間上限設為 [未知],則程式會在維護時段期間開始執行。 然後,它會在維護視窗關閉後視需要繼續執行。 如果將執行時間上限設定為大於任何可用維護時段長度的特定期間,則用戶端不會執行程式。

      如果您將此值設為 [未知],設定管理員會將允許的執行時間上限設定為 12 小時 (720 分鐘) 。

      注意事項

      如果程式超過執行時間上限,設定管理員 會在符合下列條件時停止它:

      • 您啟用以 管理權限執行選項
      • 您未啟用 [允許使用者檢視程式安裝並與之互動] 選項

部署套件和程式集

  1. 在 設定管理員 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [套件] 節點。

  2. 選取您要部署的套件。 在功能區的 [ 常用 ] 索引標籤中,選擇 [部署 ] 群組中的 [ 部署]。

  3. [部署軟體精靈] 的 [一般] 頁面上,指定您要部署的套件和程式名稱。 選取您要部署套件和程式的集合,以及任何選用的註解。

    若要將套件內容儲存在集合的預設發佈點群組上,請選取 [ 使用與此集合相關聯的預設發佈點群組] 選項。 如果您未將此集合與發佈點群組建立關聯,則無法使用此選項。

  4. 在 [ 內容 ] 頁面上,選擇 [新增]。 選取您要散發此套件和程式內容的發佈點或發佈點群組。

  5. [部署設定 ] 頁面上,設定下列設定:

    • 用途: 選擇下列其中一個選項:

      • 可用:使用者可在軟體中心看到已發佈的套件和程式,並可視需要安裝。

      • 必要:套件和程式會根據設定的排程自動部署。 在軟體中心,您可以追蹤其部署狀態,並在期限之前安裝它。

      注意事項

      如果有多個使用者登入裝置,套件和工作順序部署可能不會顯示在軟體中心。

    • 傳送喚醒封包:如果將部署目的設定為 [必要 ] 並選取此選項,則網站會先在安裝截止日期將喚醒封包傳送給電腦。 使用此選項之前,請先設定電腦以進行網路喚醒。 如需詳細資訊,請參閱 如何設定 LAN 喚醒

    • 允許使用計量付費網際網路連線的用戶端在安裝期限之後下載內容,這可能會產生額外費用

    注意事項

    部署套件和程式時,無法使用將 軟體預先部署到使用者主要裝置 的選項。

  6. 在 [ 排程 ] 頁面上,設定何時將此套件和程式部署到用戶端裝置。

    此頁面上的選項會根據您將部署動作設定為 [ 可用 ] 或 [必要] 而有所不同。

    針對 必要的 部署,從 [重新執行行為 ] 下拉式功能表中設定程式的重新執行行為。 從下列選項中選擇:

    重新執行行為 描述
    永不重新執行已部署的程式 用戶端不會重新執行程式。 即使程式原本失敗或程式檔案已變更,仍然會發生此行為。
    一律重新執行程式 用戶端一律會在排程部署時重新執行程式。 即使程式已順利執行,也會發生此行為。 當您更新程式時,它對於週期性部署很有用。
    如果上一次嘗試失敗,則重新執行 用戶端會在排程部署時重新執行程式,只有在上次執行嘗試失敗時才會重新執行程式。
    如果上次嘗試成功,則重新執行 只有在程式先前在用戶端上成功執行時,用戶端才會重新執行程式。 當您定期更新程式,且每次更新都需要成功安裝先前的更新時,此行為對於週期性部署非常有用。
  7. 在 [ 使用者體驗 ] 頁面上,指定下列資訊:

    • 允許使用者獨立於指派執行程式:不論排程的安裝時間為何,使用者都可以從軟體中心安裝此軟體。

    • 軟體安裝: 允許在任何已設定的維護時段之外安裝軟體。

    • 如果需要完成安裝) ,請 (系統重新啟動 : 如果軟體安裝需要重新啟動裝置才能完成,請允許在任何已設定的維護時段之外執行此動作。

    • 內嵌裝置:當您將套件和程式部署到啟用寫入篩選的 Windows Embedded 裝置時,您可以指定它們在暫存覆疊上安裝套件和程式,並在稍後認可變更。 或者,在安裝期限或維護時段認可變更。 當您在安裝期限或維護時段認可變更時,需要重新啟動,且變更會保留在裝置上。

      注意事項

      當您將套件或程式部署到 Windows Embedded 裝置時,請確定該裝置是具有設定維護時段之集合的成員。 如需當您將套件和程式部署到 Windows Embedded 裝置時如何使用維護視窗的詳細資訊,請參閱 建立 Windows Embedded 應用程式

  8. [發佈點] 頁面上,指定下列資訊:

    • 部署選項: 指定用戶端在其目前界限群組中使用發佈點時所採取的動作。 此外,請選取當用戶端使用來自芳鄰邊界群組或預設網站邊界群組的發佈點時的動作。

      重要事項

      如果您將部署選項設定為 [從發佈點執行程式],請務必在套件屬性的 [資料存取] 索引標籤上啟用 [將此套件中的內容複製到發佈點上的套件共用] 選項。 否則,套件將無法從發佈點執行。

    • 允許用戶端使用預設網站邊界群組中的發佈點:當目前或芳鄰邊界群組中的任何發佈點都無法使用此內容時,請啟用此選項,讓用戶端在網站預設界限群組中嘗試發佈點。

  9. 完成精靈。

選取部署時,可在 [監視] 工作區的 [部署] 節點和 [套件部署] 索引標籤的詳細資料窗格中檢視部署。 如需詳細資訊,請參閱 監視套件和程式

監視套件和程式

若要監視套件和程式部署,請使用與監視應用程式相同的程序,如 監視應用程式中所詳述。

套件和程式也包括一些內建報告,可讓您監視套件和程式部署狀態的相關資訊。 這些報告的報告類別為「 軟體發佈 - 套件及程式 」及「 軟體發佈 - 套件和程式部署狀態」。

如需如何在 設定管理員 中設定報告的詳細資訊,請參閱報告簡介

管理套件和程式

[軟體庫 ] 工作區中,展開 [應用程式管理],然後選取 [ 套件] 節點。 選取您要管理的套件,然後選擇管理工作。

建立前置內容檔案

開啟 [建立預先設置的內容檔案精靈],以建立包含套件內容的檔案。 使用此檔案手動將套件匯入到遠端發佈點。 當網站伺服器與發佈點之間的網路頻寬較低時,此動作十分有用。

建立程式

開啟 [建立程式精靈],為此套件建立新程式。

匯出

開啟 [匯出套件精靈],將選取的套件及其內容匯出至檔案。 使用此檔案可將檔案匯入到另一個階層。

部署

開啟 [部署軟體精靈],將選取的套件和程式部署至集合。 如需詳細資訊,請參閱部署 套件和程式

發佈內容

開啟 [散發內容精靈],將套件和程式的內容傳送至選取的發佈點或發佈點群組。

匯入

開啟 [匯入套件精靈],以從 .zip 檔案匯入先前匯出的套件。

提示

當您在 設定管理員 主控台中匯入物件時,它會匯入到目前的資料夾。 在舊版中,設定管理員 一律會將匯入的物件放在根節點中。

更新發佈點

使用所選套件和程式的最新內容匯報發佈點。

後續步驟