PowerShell アクティビティパック
PowerShell は Windows .NET Framework をベースとして開発されたもので、Windows マシンとアプリケーションの管理のコントロールおよび自動化を目的としています。
オーケストレーションは、PowerShell アクティビティデザイナーテンプレートで作成されたカスタム PowerShell アクティビティを提供します。これらのアクティビティは、以前のリリースと同じ名前で PowerShell アクティビティと同じ機能を実行し、すべての新しいワークフローのこれらのアクティビティを置き換えます。このカスタムアクティビティにより、ワークフローアドミニストレーターは入力変数と出力変数をデータバスに保存できます。
注:
従来の PowerShell アクティビティで作成された以前のバージョンの既存のワークフローは、 Geneva にアップグレードすると正常に機能し続けます。ただし、すべての新しいワークフローでこれらのカスタム PowerShell アクティビティを使用する必要があります。
Zurich リリース以降、PowerShell アクティビティパックには、次の更新があります。
- 統合ハブ 機能を活用する新しい PowerShell プローブ (V2)
- PowerShell スクリプトにデバッグ ステートメントを挿入し、実行時に結果メッセージを生成する機能
PowerShell カスタムアクティビティを使用するには、オーケストレーション - PowerShell プラグインのアクティブ化を要求する必要があります。これらのアクティビティは、[カスタム] タブのワークフローエディターで使用できます。[カスタムアクティビティ] ツリーを展開し、使用するアクティビティで [PowerShell] カテゴリーを選択します。
ServiceNow は PowerShell 3.0 ~ 5.1 をサポートしています。