SMS_TaskSequence_CaptureUserStateAction 서버 WMI 클래스
SMS_TaskSequence_CaptureUserStateAction
WMI(Windows Management Instrumentation) 클래스는 CONFIGURATION MANAGER SMS 공급자 서버 클래스로, USMT(사용자 상태 마이그레이션 도구)를 사용하여 대상 컴퓨터에서 사용자 상태 및 설정을 캡처하는 작업 순서 작업을 나타냅니다.
다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.
구문
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에서 캡처한 파일을 사용자 지정할 수 있는 모드입니다. 가능한 값은 다음과 같습니다.
단순(기본값)
고급
이 속성은 필수입니다.
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 서버 개발 요구 사항을 참조하세요.