PowerShell ホスト上で、外部スクリプトまたはカスタム スクリプトを呼び出すワークフローを実行できます。

PowerShell スクリプトの呼び出し

プラグイン インベントリのホスト上にある既存またはカスタムの PowerShell スクリプトを実行することができます。

前提条件

  • 管理者として Automation Orchestrator クライアントにログインしていることを確認します。
  • [インベントリ] ビューから PowerShell ホストへの接続があることを確認します。

手順

  1. [ライブラリ] > [ワークフロー] の順に移動し、ワークフローの検索ボックスに powershell タグを入力します。
  2. PowerShell スクリプトの呼び出しワークフローを見つけて、[実行] をクリックします。
  3. [PowerShell ホスト] タブで、スクリプトを実行する PowerShell ホストを選択します。
  4. [スクリプト] タブの[スクリプト] テキストボックスで、実行する PowerShell スクリプトを入力または貼り付けます。
  5. [実行] をクリックします。

外部スクリプトの呼び出し

プラグイン インベントリのホスト上にある外部 PowerShell スクリプトを実行できます。

外部 PowerShell スクリプトは、.ps1 ファイルに含まれています。実行する .ps1 ファイルは、PowerShell ホストに保存する必要があります。

前提条件

  • 管理者として Automation Orchestrator クライアントにログインしていることを確認します。
  • [インベントリ] ビューから PowerShell ホストへの接続があることを確認します。
  • スクリプトが参照する可能性のある .ps1 ファイルにアクセス権があることを確認します。

手順

  1. [ライブラリ] > [ワークフロー] の順に移動し、ワークフローの検索ボックスに powershell タグを入力します。
  2. [外部スクリプトの呼び出し] ワークフローを見つけて、[実行] をクリックします。
  3. [PowerShell ホスト] タブで、スクリプトを実行する PowerShell ホストを選択します。
  4. [外部スクリプト] タブの [名前] テキストボックスに、実行する外部 ps1 スクリプトのファイル名を入力します。
    注: .ps1 ファイルがデフォルトのフォルダに入っていない場合は、ファイルの絶対パスを入力する必要があります。スクリプト パスの指定には、環境変数を使用できます。たとえば、 $env:HOMEPATH\test1.ps1 のように指定できます。
  5. [引数] テキストボックスで、スクリプトの引数を入力します。
    有効な構文は PowerShell コンソールで使用されるものと同じです。
  6. [実行] をクリックします。