SMS_TaskSequence_ApplyDataImageAction サーバー WMI クラス

SMS_TaskSequence_ApplyDataImageAction Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、既存のデータ イメージをターゲット コンピューターに適用するタスク シーケンス アクションを表します。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。

構文

Class SMS_TaskSequence_ApplyDataImageAction : SMS_TaskSequence_Action
{
      SMS_TaskSequence_Condition Condition;
      Boolean ContinueOnError;
      String Description;
      UInt32 DestinationDisk;
      String DestinationLogicalDrive;
      UInt32 DestinationPartition;
      String DestinationVariable;
      Boolean Enabled;
      UInt32 ImageIndex;
      String ImagePackageID;
      String Name;
      String SupportedEnvironment;
      UInt32 Timeout;
      Boolean WipeDestinationPartition;
};

メソッド

SMS_TaskSequence_ApplyDataImageAction クラスはメソッドを定義しません。

プロパティ

Condition データ型: SMS_TaskSequence_Condition

アクセスの種類: 読み取り/書き込み

修飾子: なし

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

ContinueOnError データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: なし

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

Description データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [AllowedLen("0-255")]

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

DestinationDisk データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [CommandLineArg(6), ValueRange("0-99")]

イメージを適用するディスクのインデックス。 インデックスの値は 1 から 99 です。 詳細については、「備考」を参照してください。

DestinationLogicalDrive データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [CommandLineArg(8)]

イメージが適用されるボリュームの論理ドライブ文字。 詳細については、「備考」を参照してください。

DestinationPartition データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]

イメージが適用される DestinationDisk で指定されたターゲット ディスク上のパーティションのインデックス。 インデックスの値は 1 から 99 です。 詳細については、「備考」を参照してください。

DestinationVariable データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [CommandLineArg(9)]

イメージが適用されるボリュームの論理ドライブ文字を含むタスク シーケンス変数。 詳細については、後述の「解説」セクションを参照してください。

Enabled データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: なし

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

ImageIndex データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [Not_Null, ValueRange("1-2147483647"), VariableName("OSDDataImageIndex")]

ターゲット コンピューターに適用される WIM ファイル内のイメージのインデックス。 使用可能なインデックス値は 1 から 2147483647 です。 詳細については、「解説」の「注」を参照してください。

このプロパティに関連付けられているタスク シーケンス変数は OSDDataImageIndex です。 詳細については、「 OS 展開タスク シーケンスの変数」を参照してください。

ImagePackageID データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [Not_Null, CommandLineArg(1), TaskSequencePackage("image")]

ターゲット コンピューターに適用されるイメージのパッケージ ID。 詳細については、「 SMS_ImagePackage サーバー WMI クラス」を参照してください。

Name データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [AllowedLen("1-100")]

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

SupportedEnvironment データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [Not_Null:ToInstance]

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

このタスク シーケンス アクションのこのプロパティの既定値は WinPE です。

Timeout データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。

WipeDestinationPartition データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: [not_null, VariableName("OSDWipeDestinationPartition")]

true (既定) は、イメージが適用される前に宛先パーティションの内容をワイプします。

このプロパティに関連付けられているタスク シーケンス変数は OSDWipeDestinationPartition です。 詳細については、「 OS 展開タスク シーケンスの変数」を参照してください。

注釈

このクラスのクラス修飾子は次のとおりです。

[CommandLine("OSDApplyOS.exe /data:%1,%%OSDDataImageIndex%% <?6: /target:%6,%7><?8: /target:%8><?9: /target:%%%9%%>"), ActionCategory{"images,2,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyDataImageControl", "TaskSequenceOptionControl"}]

「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。

このタスク シーケンス アクションのターゲットには、次のプロパティを設定できます。

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    特定のディスクまたはパーティションにインストールするには、 DestinationDiskDestinationPartition を設定し、その他のインストール先のプロパティを [ null] に設定します。

    c:\ などの論理ボリュームにインストールするには、 DestinationLogicalDrive を設定し、その他のプロパティを null に設定します。

    DestinationVariable ターゲット ディスク 1、パーティション 1 に対しては "1,1" の形式で送信先を含み、または論理ボリュームをターゲットとする "C:" を含むタスク シーケンス変数に設定できます。

    すべての宛先プロパティを null に設定して、"次に使用可能な" フォーマットされたボリュームをターゲットとして使用します。

注:

アプリケーションで 0x7fffffff (2147483647) より大きい最大値に対してプロパティを範囲チェックする必要がある場合、ImageIndex プロパティに指定された値が問題になる可能性があります。 この場合、アプリケーションはプロパティで範囲修飾子を使用できません。

要件

ランタイム要件

詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発の要件」を参照してください。