SMS_TaskSequence_CaptureUserStateAction サーバー WMI クラス
SMS_TaskSequence_CaptureUserStateAction
Windows Management Instrumentation (WMI) クラスは、ユーザー状態移行ツール (USMT) を使用してターゲット コンピューターからユーザーの状態と設定をキャプチャするタスク シーケンス アクションを表す、Configuration Managerの SMS プロバイダー サーバー クラスです。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。
構文
Class SMS_TaskSequence_CaptureUserStateAction : SMS_TaskSequence_Action
{
SMS_TaskSequence_Condition Condition;
String ConfigFiles[];
Boolean ContinueOnError;
Boolean ContinueOnLockedFiles;
String Description;
Boolean Enabled;
Boolean EnableVerboseLogging;
String FileAccess;
String Mode;
String Name;
Boolean OfflineUserState;
Boolean SkipEncryptedFiles;
String SupportedEnvironment;
UInt32 Timeout;
Boolean UseHardlinks;
String UsmtPackageID;
};
メソッド
クラスは SMS_TaskSequence_CaptureUserStateAction
メソッドを定義しません。
プロパティ
Condition
データ型: SMS_TaskSequence_Condition
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
ConfigFiles
データ型: String
配列
アクセスの種類: 読み取り/書き込み
修飾子: なし
ユーザー プロファイルのキャプチャに使用される構成ファイル。 カスタマイズされたユーザー プロファイルの移行にこのプロパティを設定します。
ContinueOnError
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
ContinueOnLockedFiles
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null, VariableName("OSDMigrateContinueOnLockedFiles")]
true
(既定) 一部のファイルをキャプチャできない場合でも、キャプチャ ユーザー状態アクションを続行できるようにします。 このプロパティは必須です。
このプロパティに関連付けられているタスク シーケンス変数は OSDMigrateContinueOnLockedFiles です。 詳細については、「 OS 展開タスク シーケンス変数」を参照してください。
Description
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [AllowedLen("0-255")]
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
Enabled
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
EnableVerboseLogging
データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
true
USMT の詳細ログを有効にします。 既定値は false
です。 このプロパティは必須です。
FileAccess
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
ファイル システム アクセスを使用してコピーする UI オプションに対応します。
標準 (既定)
Vss
Mode
データ型:String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
USMT によってキャプチャされたファイルのカスタマイズを可能にするモード。 使用可能な値は次のとおりです。
Simple (既定値)
詳細設定
このプロパティは必須です。
Name
データ型:String
アクセスの種類: 読み取り/書き込み
修飾子: [AllowedLen("1-100")]
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
OfflineUserState
データ型:Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null, VariableName("_OSDMigrateOfflineUserState")]
true
オフライン ユーザーの状態を移行します。 既定値はfalse
です。SkipEncryptedFiles
データ型:Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null, VariableName("OSDMigrateSkipEncryptedFiles")]
true
暗号化されたファイルをスキップします。 既定値はfalse
です。このプロパティに関連付けられているタスク シーケンス変数は OSDMigrateSkipEncryptedFiles です。 詳細については、「 OS 展開タスク シーケンス変数」を参照してください。
SupportedEnvironment
データ型:String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null:ToInstance]
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
このタスク シーケンス アクションのこのプロパティの既定値は FullOS です。
Timeout
データ型:UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_TaskSequence_Action サーバー WMI クラス」を参照してください。
UseHardlinks
データ型:Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null, VariableName("_OSDMigrateUseHardlinks")]
true
ハードリンクを使用するように USMT を構成します。 既定値はfalse
です。UsmtPackageID
データ型:String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null, VariableName("_OSDMigrateUsmtPackageID"), TaskSequencePackage]
USMT バイナリを含むConfiguration Manager パッケージの ID。 このプロパティは必須です。
このプロパティに関連付けられているタスク シーケンス変数が_OSDMigrateUsmtPackageID。 詳細については、「 OS 展開タスク シーケンス変数」を参照してください。
注釈
このクラスのクラス修飾子は次のとおりです。
[CommandLine("osdmigrateuserstate.exe /collect /continueOnError:%%OSDMigrateContinueOnLockedFiles%% /skipefs:%%OSDMigrateSkipEncryptedFiles%"),VariablePrefix("OSDMigrate"),
ActionCategory{"UserState,2,4"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "CaptureUserStateControl", "TaskSequenceOptionControl"}]
[プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。