タスク シーケンス エディターの使用

Configuration Manager (現在のブランチ) に適用

タスク シーケンス エディターを使用して、Configuration Manager コンソールでタスク シーケンスを編集します。 エディターを使用して、次の手順を実行します。

  • タスク シーケンスの読み取り専用ビューを開く

  • タスク シーケンスにステップを追加または削除する

  • タスク シーケンスの手順の順序を変更する

  • 手順のグループを追加または削除する

  • タスク シーケンス間で手順をコピーして貼り付ける

  • エラーが発生したときにタスク シーケンスを続行するかどうかなどのステップ オプションを設定する

  • タスク シーケンスのステップとグループに条件を追加する

  • タスク シーケンス内のステップ間で条件をコピーして貼り付ける

  • タスク シーケンスをSearchして手順をすばやく見つける

タスク シーケンスを編集する前に、タスク シーケンスを作成する必要があります。 詳細については、「 タスク シーケンスの管理と作成」を参照してください。

タスク シーケンス エディターについて

タスク シーケンス エディターには、次のコンポーネントが含まれています。

サンプル タスク シーケンス エディター ウィンドウの注釈付きスクリーンショット。

  1. タスク シーケンスの名前

  2. 検索。 詳細については、「Search」を参照してください。

  3. シーケンス内の選択したグループまたはステップのプロパティ

    特定の手順のプロパティとオプションの詳細については、「 タスク シーケンスの手順について」を参照してください。

  4. シーケンス内の選択したグループまたはステップのオプション

    すべてのステップの一般的なオプション、または特定のステップのオプションの詳細については、「 タスク シーケンスステップについて」を参照してください。

    条件を構成する方法の詳細については、「 条件」を参照してください。

  5. グループまたは手順を追加する

  6. グループまたは手順を削除する

  7. すべてのグループを折りたたむか、すべてのグループを展開する

  8. シーケンス内のグループまたはステップの位置を移動する (上へ移動、下へ移動)

  9. タスク シーケンス:

    • 手順とグループの順序を確認します。
    • グループを展開または折りたたみします。
    • [オプション] でステップまたはグループを無効にすると、シーケンス内で灰色表示されます。
    • ステップに問題がある場合、ステップのアイコンが赤いエラーに変わります。 たとえば、必要な値がありません。
  10. OK: 保存して閉じる

  11. キャンセル: 変更を保存せずに閉じる

  12. 適用: 変更を保存して開いたままにする

標準の Windows コントロールを使用して、タスク シーケンス エディターのサイズを変更できます。 2 つのメイン ペインの幅を変更するには、マウスを使用してタスク シーケンスとステップ プロパティの間のバーを選択し、左または右にドラッグします。

注:

Configuration Managerは、サイズが 2 MB を超えるタスク シーケンスのアクションを制限します。 たとえば、大きなタスク シーケンスに変更を保存しようとすると、タスク シーケンス エディターにエラーが表示されます。 詳細については、「 タスク シーケンス ポリシーのサイズを小さくする」を参照してください。

タスク シーケンスを表示する

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[オペレーティング システム] を展開して、[タスク シーケンス] ノードを選択します。

  2. [ タスク シーケンス ] の一覧で、表示するタスク シーケンスを選択します。

  3. リボンの [ ホーム ] タブの [ タスク シーケンス ] グループで、[表示] を選択 します

    ヒント

    このアクションが既定です。 タスク シーケンスをダブルクリックすると、タスク シーケンスが 表示 されます。

このアクションにより、読み取り専用モードでタスク シーケンス エディターが開きます。 このモードでは、次のアクションを実行できます。

  • すべてのグループ、手順、プロパティ、およびオプションを表示する
  • グループの展開と折りたたみ
  • タスク シーケンスをSearchする
  • エディター ウィンドウのサイズを変更する

この読み取り専用モードでは、ステップや条件のコピーなど、変更を加えることはできません。 このアクションでは、編集用のタスク シーケンスもロックされません。 これらのロックの詳細については、「 タスク シーケンスを編集するためのロックの解放」を参照してください。

タスク シーケンスを変更するには、読み取り専用モードで開いているタスク シーケンス エディターを閉じます。 次に、タスク シーケンスを 編集 します。

注:

Create タスク シーケンス ウィザードによって作成されたタスク シーケンスを表示または編集する場合、ステップの名前はステップのアクションまたは種類にすることができます。 たとえば、"パーティション ディスク 0" という名前のステップが表示される場合があります。これは、「 フォーマット」と「パーティション ディスク」の種類の手順のアクションです。 すべてのタスク シーケンス ステップは、必ずしもエディターに表示されるステップの名前ではなく、 その種類によって文書化されます。

タスク シーケンスを編集する

既存のタスク シーケンスを変更するには、次の手順に従います。

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[オペレーティング システム] を展開して、[タスク シーケンス] ノードを選択します。

  2. [ タスク シーケンス ] の一覧で、編集するタスク シーケンスを選択します。

  3. リボンの [ ホーム ] タブの [ タスク シーケンス ] グループで、[編集] を選択 します。 次に、次のいずれかのアクションを実行します。

    • ステップの追加: [ 追加] を選択し、カテゴリを選択し、追加するステップを選択します。 たとえば、[ コマンド ラインの実行 ] ステップを追加するには、[ 追加] を選択し、[ 全般 ] カテゴリを選択し、[ コマンド ラインの実行] を選択します。 このアクションは、現在選択されているステップの後にステップを追加します。

    • グループの追加: [ 追加] を選択し、[ 新しいグループ] を選択します。 グループを追加した後、そのグループに手順を追加します。

    • 順序を変更する: 順序を変更するステップまたはグループを選択します。 次に、[ 上へ移動 ] アイコンまたは [下へ移動] アイコンを 使用します。 一度に移動できるステップまたはグループは 1 つだけです。 これらのアクションは、グループまたはステップを右クリックしたときにも使用できます。

      グループまたはステップを切り取り、コピー、貼り付けることができます。 項目を右クリックし、アクションを選択します。 また、各アクションに標準のキーボード ショートカットを使用することもできます。

      • 切り取り: Ctrl + X
      • コピー: Ctrl + C
      • 貼り付け: Ctrl + V
    • ステップまたはグループを削除する: ステップまたはグループを選択し、[ 削除] を選択します。

  4. [ OK] を選択 して変更を保存し、ウィンドウを閉じます。 [ キャンセル] を 選択して変更を破棄し、ウィンドウを閉じます。 [ 適用] を選択して変更を保存し、タスク シーケンス エディターを開いたままにします。

使用可能なタスク シーケンスステップの一覧については、「 タスク シーケンスの手順」を参照してください。

重要

編集の結果として、タスク シーケンスにオブジェクトへの関連付けられていない参照がある場合、エディターは参照を閉じる前に修正する必要があります。 使用可能なアクションは次のとおりです。

  • 参照を修正する
  • 参照されていないオブジェクトをタスク シーケンスから削除する
  • 壊れた参照が修正または削除されるまで、失敗したタスク シーケンス ステップを一時的に無効にする

タスク シーケンス エディターの複数のインスタンスを同時に開くことができます。 この動作を使用すると、複数のタスク シーケンスを比較したり、ステップをコピーして貼り付けたりできます。 1 つのタスク シーケンスを 編集 し、別のタスク シーケンスを 表示 することはできますが、同じタスク シーケンスに対して両方のアクションを実行することはできません。

条件

条件を使用して、タスク シーケンスの動作を制御します。 1 つのステップまたはステップのグループに条件を追加します。 タスク シーケンスは、デバイスでステップを実行する前に条件を評価します。 条件が true と評価された場合にのみ、ステップが実行されます。 条件が false と評価された場合、タスク シーケンスはグループまたはステップをスキップします。

[ オプション] タブを使用して、条件を管理します。

タスク シーケンス エディターの [オプション] タブで条件を管理します。

次の種類の条件を使用できます。

  • If ステートメント: if ステートメントを使用して条件をグループ化します。 すべての条件任意の条件、またはなしを評価できます。

  • タスク シーケンス変数。 タスク シーケンス環境の組み込み、アクション、カスタム、または読み取り専用 のタスク シーケンス変数 の現在の値を評価します。 詳細については、「 ステップ条件」を参照してください。

    注:

    この条件では配列変数を使用できますが、特定の配列メンバーを指定する必要があります。 たとえば、 OSDAdapter0EnableDHCP最初 のネットワーク アダプターで DHCP を有効にするかどうかを指定します。 詳細については、「 配列変数」を参照してください。

  • オペレーティング システムのバージョン: タスク シーケンスが実行されるデバイスの OS バージョンを評価します。 この一覧は、Configuration Manager全体で使用される一般的な OS バージョンです。 特定のバージョンのWindows 10など、より詳細な OS バージョンを評価するには、クエリ WMI 条件を使用します。

  • オペレーティング システム言語: タスク シーケンスが実行されるデバイスの OS 言語を評価します。 この一覧には、Windows でサポートされている 257 の言語が含まれています。

  • ファイルのプロパティ: タスク シーケンスが実行されているデバイス上のファイルの存在、バージョン、またはタイムスタンプを評価します。

  • フォルダーのプロパティ: タスク シーケンスが実行されているデバイス上の任意のフォルダーの存在またはタイムスタンプを評価します。

  • レジストリ設定: タスク シーケンスが実行されるデバイス上の任意のレジストリ キーの存在または値を評価します。

  • クエリ WMI: タスク シーケンスが実行されているデバイスで評価する名前空間とクエリを指定します。

  • インストール済みソフトウェア: タスク シーケンスが実行されているデバイスに一致するように製品情報を読み込む Windows インストーラー (MSI) ファイルを指定します。 特定の製品または製品の任意のバージョンと照合できます。

条件のコマンドレット

次の PowerShell コマンドレットを使用して条件を管理します。

条件をコピーして貼り付ける

あるステップから別のステップに条件を再利用するには、タスク シーケンス エディターで条件をコピーして貼り付けます。 条件を選択して切り取りまたはコピーします。 条件に子がある場合は、ブロック全体がコピーされます。 クリップボードに条件がある場合は、次のオプションを使用して貼り付けることができます。

  • 前に貼り付ける
  • 貼り付け後
  • の下に貼り付けます (入れ子になった条件にのみ適用されます)

標準のキーボード ショートカットを使用してコピー (Ctrl + C) と切り取り (Ctrl + X) します。 標準 の Ctrl + V キーボード ショートカットは、[ 後に貼り付け] アクションを実行します。

条件をリストの上下に移動するための新しいオプションもあります。

注:

タスク シーケンスのステップ間で条件をコピーして貼り付けることができます。 このアクションは、異なるタスク シーケンス間ではサポートされていません。

編集用のロックを解放する

Configuration Manager コンソールの応答が停止した場合、ロックが 30 分後に期限切れになるまで、それ以上の変更を行うのをロックアウトできます。 このロックは、Configuration Manager SEDO (分散オブジェクトのシリアル化された編集) システムの一部です。 詳細については、「Configuration Manager SEDO」を参照してください。

タスク シーケンスのロックをクリアできます。 このアクションは、ロックを持つユーザー アカウントと、サイトがロックを付与したのと同じデバイスにのみ適用されます。 ロックされたタスク シーケンスにアクセスしようとすると、 変更を破棄し、オブジェクトの編集を続けることができます。 ロックの有効期限が切れると、これらの変更は失われます。

ヒント

Configuration Manager コンソールでは、任意のオブジェクトのロックを解除できます。 詳細については、「Configuration Manager コンソールの使用」を参照してください。

多数のグループと手順を持つ大規模なタスク シーケンスがある場合、特定の手順を見つけるのが難しい場合があります。 タスク シーケンスの手順をより簡単に見つけるには、タスク シーケンス エディターでを検索します。

タスク シーケンス エディターでの検索。

開始する検索語句を入力します。 次の種類を使用して、検索のスコープを設定できます。

  • ステップ名
  • 手順の説明
  • ステップの種類
  • グループ名
  • グループの説明
  • 変数名
  • 条件
  • その他のコンテンツ (たとえば、変数値やコマンド ラインなどの文字列)

既定では、すべてのスコープが有効になります。

次の属性を使用して、すべての手順をフィルター処理することもできます。

  • エラーが発生した場合は続行
  • 条件がある

既定では、どちらのフィルターも有効になっていません。

検索すると、エディター ウィンドウで検索条件に一致する手順が黄色で強調表示されます。

これらの検索フィールドにすばやくアクセスし、次のキーボード ショートカットを使用して検索結果に移動します。

  • Ctrl + F: 検索文字列を入力します
  • Ctrl + O: 検索オプションを選択して結果の範囲を指定します
  • F3 または Enter: 結果を一歩進める
  • シフト + F3: 結果を後方にステップ実行する

関連項目