建立和管理指令碼

Prev Next

介绍

HP Workforce Experience Platform (WXP) 中的 指令碼 模組可讓您將自訂 PowerShell 5.1 指令碼部署至受管理裝置群組。此功能目前適用於 Windows 10 和 Windows 11,可協助自動化裝置群中的例行管理工作。

         
便條:
         

腳本功能目前處於測試階段。一些進階功能,例如編輯和刪除指令碼,計劃在未來的版本中推出。

本文提供下列主題的逐步說明:

存取指令碼庫

  1. 登入WXP將顯示 主頁
  2. 從左側功能表中,按一下修復 >指令碼。「 指令碼」 頁面會顯示三個索引標籤:
    • (默認):顯示用戶創建或上傳的所有可用腳本。
    • 指派:將 PowerShell 指令碼連結至一或多個裝置群組,以進行手動或排程執行。
    • 圖庫:顯示 HP 提供的精選指令碼。
  3. 「資料庫」 標籤中,會顯示下列欄:
欄位 說明
指令碼名稱 指令碼的名稱。
版本 指令碼的版本號碼。
創建者 建立指令碼的使用者。
大意 腳本的簡要說明。
手術 指出指令碼是動作還是評估。

選用欄包括:

欄位 說明
指令碼ID 指派給每個指令碼的唯一識別碼。
運行方式 指出將執行指令碼的內容或使用者。選項為「系統」或「使用者」。
主機環境 指定指令碼是在 32 位元還是 64 位元環境中執行。
執行政策 決定指令碼執行規則,例如略過或用戶端預設值。

使用齒輪圖示 (欄選項) 新增欄,以從預設檢視中移除欄。按一下 重設為預設值 以 還原預設檢視。

將指令碼新增至程式庫

  1. 從WXP的左側功能表中,按一下 Remediations > Scripts。依預設,會顯示 「資料庫」 標籤。
  2. 按一下 新增指令碼。新增 指令碼 對話方塊隨即顯示。
  3. 步驟 1 (共 3 個步驟) 中,提供下列項目:
    • .ps1 檔案上傳:上傳 PowerShell 5.1 腳本檔案。
    • 作業類型:選擇 [動作] 以觸發變更,或選擇 [評估] 以評估而不進行任何變更。
  4. 步驟 2 (共 3 個步驟) 中,定義執行屬性:
    • 執行身分:選取 [系統 ] 或 [ 登入的使用者 ] 以判斷執行內容。
    • 主機環境:選取 32 位元或 64 位元,以符合目標裝置的執行平台。
    • 執行政策:選擇 略過用戶端預設。「所有已簽署」不支援略過。

便條: 使用 用戶端預設 值,使用受信任的發行者執行已簽署的指令碼。

  1. 步驟 3 (共 3 個步驟) 中,輸入指令碼中繼資料:
    • 指令碼名稱:指令碼的唯一描述性名稱。
    • 指令碼版本:版本號碼。
    • 劇情簡介:劇本功能的簡短摘要。
    • 描述:詳細解釋腳本的用途。
  2. 按一下 [新增] 以儲存指令碼。快顯視窗會顯示成功或失敗。

便條: 指令碼必須透過 「指派」 標籤來指派。目前不支援腳本編輯。

在程式庫中檢視指令碼詳細資料

  1. 從WXP的左側功能表中,按一下 Remediations > Scripts > Library
  2. 按一下 指令碼名稱以 開啟其詳細資料。會顯示三個索引標籤:「 概觀 」(預設)、 「指派」和 「活動」。

概觀 標籤

區段 欄位
腳本資訊 概要、說明、建立者、上次修改日期和版本
執行屬性 作業類型、主機環境、執行方式、執行原則
腳本內容 顯示原始 PowerShell 程式碼。

[指派] 索引標籤

欄位 說明
地位 目前的指派狀態(例如,未排程)。
大意 腳本在這種情況下的目的。
手術 行動或評估。
作業名稱 部署執行個體的名稱。
團體 指派給指令碼的裝置群組。

活動標籤

欄位 說明
發起日期 指令碼執行的時間戳記。
補救名稱 執行執行個體的名稱。
手術 指出執行是動作還是評估。
發起人 觸發指令碼的使用者。
地位 目前狀態(例如,已完成、進行中)。

使用齒輪圖示 (欄選項) 在預設視圖中新增欄或從預設視圖中移除欄。

篩選器和排序

  • 使用每欄中的搜尋方塊,依 修復名稱作業起始者狀態來尋找指令碼。
  • Initiated On 排序結果。

存取腳本庫

從WXP的左側功能表中,按一下修復措施 >指令碼>庫。「 資源庫」 索引標籤隨即顯示,其中顯示 HP 策劃的指令碼範本。會顯示下列欄:

欄位 說明
地位 指出指令碼可用性或狀態。
最後更新 上次修改日期。
指令碼名稱 預先定義指令碼的名稱。
版本 指令碼版本號碼。
創建者 作者(HP 或內部)。
操作類型 指出動作或評估類型。

使用齒輪圖示 (欄選項) 來新增或移除欄。

在資源庫中檢視指令碼詳細資料

  1. 從WXP的左側選單中,按一下修復 >指令碼>庫。「 資源庫」 標籤隨即顯示。
  2. 在 [資源庫] 索引標籤上,按一下 [指令碼名稱]。指令碼詳細資料頁面隨即顯示,其中顯示下列詳細資料:
區段 欄位
腳本資訊 概要, 說明, 建立者, 上次修改, 版本
執行屬性 作業類型、主機環境、架構、執行方式、執行原則
腳本內容 完整的 PowerShell 原始程式碼
         
便條:
         

若要使用資源庫指令碼,請在工作流程中建立指派並定義目標群組。

存取指派

從WXP的左側功能表中,按一下修復 >指令碼>分配。「 指派 」標籤隨即顯示,其中顯示下列詳細資料

欄位 說明
作業名稱 指令碼指派的名稱。
已指派的指令碼 相關聯指令碼的名稱。
服務對象 指派給指令碼的裝置群組。
作者 作業的建立者。
地位 目前的指派狀態。例如,已排程、未排程。

需要指派才能將程式庫中的指令碼套用至裝置。

建立新指派

  1. 從WXP的左側功能表中,按一下 Remediations > Scripts > Assignments。「 指派 」標籤隨即顯示。
  2. [指派] 索引標籤上,按一下 [新增]。新增 指令碼指派 對話方塊隨即顯示,顯示步驟 1 (共 4 個步驟) 以輸入基本詳細資料:
      • 作者:自動填入登入的使用者名稱。
      • 作業名稱:輸入作業有意義的名稱。
      • 描述:說明指令碼部署的用途。
  3. 按一下 下一步。將顯示 步驟 2 (共 4 個步驟) 以選取 指令碼
  4. 從清單中選擇指令碼。您也可以使用搜尋列來尋找正確的腳本。
  5. 按一下 下一步。將顯示 步驟 3 (共 4 個步驟), 以選取目標 群組
  6. 使用核取方塊來選取一或多個群組。
  7. 按一下 下一步。會顯示 步驟 4 (共 4 個步驟) 以供檢閱。
  8. 檢閱選取的 指令碼 和目標 群組
  9. 按一下 [完成]。隨即顯示快顯視窗,指示成功或失敗。

您可以在 「指派」 標籤上檢視新指派,狀態為 「未排程」。

相關資源

如需其他資訊,請參閱下列文章:

聯絡我們

如果您遇到問題, 請建立支援案例 或電子郵件 support@wxp.hp.com