Workspace Environment Management

スクリプト化されたタスク設定

このページには、[スクリプトタスク] ページで使用できるすべてのスクリプトタスクが一覧表示されます 。スクリプト化されたタスクは構成セットレベルで実行されます。ここでは、現在の構成セットに対して有効にするスクリプト化されたタスクを設定します。スクリプト化されたタスクを編集するには、[スクリプト化されたタスク]に移動します。

スクリプト化されたタスクを設定する

  1. [ スクリプト化されたタスクの設定] ページで、スクリプト化されたタスクを探して省略記号を選択し、[ 構成] を選択します。

  2. [ スクリプトタスクの構成 ] ウィザードで、次の設定を構成し、[ 保存] をクリックします。

一般:

  • このタスクを有効にします。現在の構成セットに対してタスクを有効 (Yes) または無効 (No) にするかを選択します。無効にすると、エージェントはタスクを処理しません。
  • 署名を検証します。タスクを実行する前に署名を検証するかどうかを選択します。スクリプト化されたタスクにフルアクセス権が付与されている場合、署名の検証は必須です。
  • スケジュール。タスクがいつ実行されるかをスケジュールします。次のオプションを使用できます。

    • 開始日。タスクの最初のオカレンスの開始日を指定します。
    • で実行。タスクを実行する時刻を 24 時間形式で指定します。
    • 繰り返し。[ はい ] を選択して、タスクを実行する頻度を指定します。たとえば、1 時間ごと、2 時間ごと、毎日、2 日ごとなどです。[ ] または [ ] を選択した場合は、1 つ以上の特定の日を指定できます。タスクを 1 回だけ実行する場合は、[ いいえ ] を選択します。

    考慮事項: 環境で実行されているエージェントが2205.1.0.1より前の場合は、次の点を考慮してください。

    • [ 開始日 ] と [ 実行日 ] の設定が機能しません。
    • タスクの [ 繰り返し ] で [ いいえ ] を選択すると、タスクを 1 回実行するように構成することと同じになります。
    • タスクの [ 繰り返し ] で [ はい ] を選択すると、[毎日]、[ ]、[ ] の設定が機能しません。この選択は、タスクを 1 回実行するように構成することと同じです。

    注:

    一度実行するように構成したタスクのスケジュールが欠落しているというプロンプトが表示される場合があります。その場合は、それらのタスクを再構成します。

[ パラメータ]:

  • スクリプト化されたタスクにパラメーターを渡します。スクリプトタスクにパラメータを渡すかどうかを選択します。有効にすると、実行時にスクリプトタスクにパラメータ変数として入力を提供できます。この利点は、基になるコードを変更することなく、スクリプトタスクの動作を制御できることです。次のパラメータタイプを使用できます。

    • 基本パラメータ:
      • 整数。例:123
      • [文字列]。例:hello world
      • ブール値。True または False。
      • キャラクター。例:c
      • [スイッチ]。True または False。
      • ダブル。例:1.023
      • 日付と時刻。例:YYYY-MM-DD HH:mm:ss

    注:

    • 最大 20 個のパラメータを設定できます。
    • name フィールドは、「switch」タイプのパラメータを除いて任意です。
    • PowerShell は部分的なパラメーター名をサポートしています。部分的なパラメータ名を使用するときは、名前が一意であることを確認してください。既存のパラメータ名と明確に区別してください。例:次のパラメーター名は PowerShell でも同じです:-t-ti-title。この場合、他のパラメータと区別できるように、パラメータ名に十分な文字を指定します。

出力内:

  • 出力ファイル。タスクが出力するファイルを収集するかどうかを選択します。選択すると、タスクに対して生成されるレポートに出力ファイルの内容が含まれます。これにより、ユーザー環境で出力ファイルにアクセスしなくても、レポートに出力ファイルの内容を表示できます。

  • ハイライトを出力します。出力ファイルの内容とコンソール出力で、特定の内容をハイライト表示するかどうかを選択します。

    • キーワードを強調表示します。レポートで強調表示するキーワードを指定します。複数のキーワードをカンマで区切って入力できます。キーワードを入力したら、 Enter キーを押して続行します。指定すると、キーワードに一致するレポートコンテンツが、生成されたレポートの [ 出力ファイルの内容 ] セクションと [コンソール出力 ] セクションで強調表示されます。

    • 正規表現の一致を強調表示します。強調表示するコンテンツを表す正規表現を入力します。正規表現は、PCRE 互換の .NET 正規表現ライブラリ構文に準拠している必要があります。詳細については、Microsoft のドキュメント (https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference) を参照してください。

      • 正規表現。強調表示するコンテンツを表す正規表現を入力します。
      • 大文字小文字を無視内容の大文字と小文字が正確に一致する必要があるかどうかを選択します。
      • 複数行一致を使用します。複数行一致を使用するかどうかを選択します。^ と $ は、出力コンテンツ全体の先頭と末尾ではなく、各行の先頭と末尾に一致します。
      • 名前付きグループのみをキャプチャします。名前付きグループのみをキャプチャするかどうかを選択します。キャプチャされたグループは、正規表現パターンで括弧を使用して定義されます。名前付きグループには、(?<name> subexpression)構文によって名前または番号が明示的に割り当てられます。
      • コンテキストの手がかりとして含める行数。コンテキストの手がかりとして、ハイライトに含める一致の前後の行数を指定します。サポートされる値は 1 ~ 10 です。
      • レポートには正規表現の一致のみを含めます。出力コンテンツ全体をレポートに含めるか、正規表現に一致するコンテンツのみを含めるかを制御します。このオプションを有効にすると、Citrix Cloud に送信されるデータ量が減少します。このオプションを有効にすると、キーワードの強調表示機能には、指定されたキーワードに関係なく表示するコンテンツがありません。

スクリプト化されたタスクのレポートを表示する

[ スクリプト化されたタスクの設定] ページで、スクリプト化されたタスクを探して省略記号を選択し、[ レポートの表示] を選択します。その結果、[ Monitoring] > [Reports ] ページが表示され、タスクに関連するレポート (存在する場合) が表示されます。省略記号をクリックすると、詳細情報が表示されます。詳しくは、「レポート」を参照してください。

スクリプト化されたタスク設定