如何執行指令檔
在執行指令碼時,必須指定一個預設認證或者必須將認證指派至目標電腦或電腦群組。
所有指令檔均可使用 ITScript 範本執行。 如果指令檔不需要輸入參數,或者您要使用預設參數值,也可以直接執行指令檔,無需要範本。
您可以從介面的多個不同區域開始執行指令檔。
控制台必須信任發出憑證的授權單位,才能在該控制台匯入或執行指令碼。 如果您在控制台匯入使用者指令碼,指令碼將出現在使用同一個資料庫的其他控制台上。 如果另一個控制台不信任簽署者,則無法執行指令檔。
您可以使用無代理程式操作頁面,在四個預先定義的群組 (我的電腦、我的網域、我的測試電腦、整個網路) 之中的任何一個或自訂電腦群組上執行指令碼。
- 對於即將執行的作業輸入名稱。
- 選取所需的電腦群組。
- 在 ITScript 標籤上,選取要執行指令檔的方式。
- ITScript:選取此選項時,將顯示其他欄位,以便您:
- 選擇要執行的指令檔 (這裡沒有定義為 target type = Console 的指令檔)
- 編輯任何與指令檔相關聯的參數
- ITScript 範本: 選取此選項時,此區域可讓您選擇執行指令檔時要使用的範本。
- 選取要執行指令檔的時間 (立即、一次或重複)。
- 按一下執行或排程。
建議指定受影響的電腦和作業的目的 (例如 Sample Group GetRebootTime)。 如果作業是經常排程的作業或帶外工作,您可能會想要包含其他識別碼,例如正在使用的範本。 對於名稱,最多可使用 80 個字元。
日期和時間戳記將自動附加於名稱之後。 如果不指定作業名稱,將把日期和時間戳記用作名稱。
您可以使用 ITScript 結果檢視檢閱指令檔的結果。
您可以使用右鍵指令,從電腦檢視或掃描檢視執行指令檔。
- 選取一個或多個電腦。
- 以滑鼠右鍵按一下電腦,並選取 ITScript,然後指定要如何執行指令檔。
- 開啟提示:讓您以選取的電腦啟動 Windows PowerShell 工作階段。 如需詳細資訊,請參閱開啟 PowerShell 提示。
- 執行指令碼: 開啟無代理程式作業對話方塊,其可讓您在有或沒有範本的情況下執行指令碼。
- 在電腦群組窗格中,選取所需的電腦群組。
- 在電腦群組對話方塊中,按一下執行作業。
- 在無代理程式作業對話方塊上,選取您要何時及如何執行指令碼。
- ITScript:選取此選項時,將顯示其他欄位,以便您:
- 選擇要執行的指令檔 (這裡沒有定義為 target type = Console 的指令檔)
- 編輯任何與指令檔相關聯的參數
- ITScript 範本:選取此選項時,此區域可讓您選擇執行指令檔時要使用的範本。
- 按一下執行或排程。
您可以使用 ITScript 結果檢視檢閱指令檔的結果。
工具 > 執行控制台 ITScript 指令可讓您選取並執行控制台模式指令檔。 有些指令檔設計為只能在控制台電腦上執行,而無法針對目標電腦執行。 執行控制台 ITScript 對話方塊隨即顯示。
此對話方塊可讓您使用或不使用範本執行僅限控制台的指令檔。
- 如果您選擇範本,將使用預先定義的參數值執行關聯的指令檔。
- 如果您選擇不使用範本直接執行指令檔,您可以修改與指令檔相關聯的任何輸入參數的值。
選取後,按一下繼續並使用無代理程式作業對話方塊來指定應於何時執行控制台模式指令碼。