ResetConfig XML 참조
이 참조는 ResetConfig.xml 파일을 작성하는 데 사용되는 모든 XML 요소에 대해 설명하며, Windows 복구 환경 원스톱 복원 기능을 구성하는 데 사용됩니다.
ResetConfig XML
시작점으로 사용할 수 있는 빈 ResetConfig.xml은 다음과 같습니다.
<?xml version="1.0" encoding="utf-8"?>
<Reset>
<Run Phase="BasicReset_BeforeImageApply">
<Path></Path>
<Duration></Duration>
</Run>
<Run Phase="BasicReset_AfterImageApply">
<Path></Path>
<Param></Param>
<Duration></Duration>
</Run>
<Run Phase="FactoryReset_AfterDiskFormat">
<Path></Path>
<Duration></Duration>
</Run>
<Run Phase="FactoryReset_AfterImageApply">
<Path></Path>
<Param></Param>
<Duration></Duration>
</Run>
<SystemDisk>
<MinSize></MinSize>
<DiskpartScriptPath> </DiskpartScriptPath>
<OSPartition></OSPartition>
<RestoreFromIndex></RestoreFromIndex>
<WindowsREPartition></WindowsREPartition>
<WindowsREPath></WindowsREPath>
<Compact></Compact>
</SystemDisk>
</Reset>
다시 설정
Reset
XML 요소에는 <Run>
및 <SystemDisk>
요소가 포함될 수 있습니다.
Run
<Run>
XML 요소는 원스톱 복원 기능에 사용자 지정 스크립트를 추가하는 데 사용됩니다.
단일 ResetConfig.xml 파일에 최대 4개의 Run
요소를 지정할 수 있습니다. 각 Run
요소는 해당 Phase
특성에 대해 다른 [ExtPoint]
값을 포함해야 합니다.
다음 표에는 Run
요소에 추가할 수 있는 유효한 요소가 설명되어 있습니다.
요소 | 설명 |
---|---|
|
각
단일 ResetConfig.xml 파일에 최대 4개의 |
|
특정 경로는 ResetConfig.xml을 포함하는 폴더에서 스크립트의 상대 경로여야 합니다(일반적으로 C:\Recovery\OEM). |
|
사용자 지정 스크립트가 실행될 것으로 예상되는 예상 시간(분)을 지정합니다. 이 예상치는 GUI에 진행률 정보를 표시하는 데 사용됩니다. 기간은 정수여야 하며 1에서 5 사이여야 합니다. |
|
사용자 지정 스크립트 또는 실행 파일을 실행할 때 사용할 명령줄 매개 변수를 지정합니다. 값은 문자열로 취급되며 여러 매개 변수를 포함할 수 있습니다.
|
SystemDisk
SystemDisk
요소는 완전 복구 기능을 사용자 지정합니다. 자세한 내용은 원스톱 복원 기능을 실행할 미디어 만들기를 참조하세요.
하나의 <SystemDisk>
섹션을 지정할 수 있습니다. 필수 및 선택적 요소는 다음과 같습니다.
요소 | Description |
---|---|
MinSize
|
필수 사항입니다. 기본 하드 드라이브에 필요한 최소 크기(MB)를 지정합니다. 시스템 디스크가 이 크기 요구 사항을 충족하지 않으면 완전 복구가 진행되지 않습니다. |
|
필수 사항입니다. C:\Recovery\OEM에 상대적인 Diskpart 스크립트의 경로. 이 스크립트는 모든 기존 파티션이 삭제되었고 시스템 디스크가 Diskpart에 포커스를 둔다고 가정해야 합니다. 예를 들어 복구 스크립트가 |
|
필수 사항입니다. OS를 복원해야 하는 파티션. ESP 또는 활성 파티션은 OS와 동일한 디스크에 있어야 합니다. |
|
필수 사항입니다. Windows RE 부팅 이미지가 설치된 파티션을 지정합니다. |
|
필수 사항입니다.
|
|
선택 사항입니다. 완전 복구 중에 적용할 install.wim 내 이미지의 인덱스입니다. 이 요소는 선택 사항이며 제조업체에서 만든 복구 미디어에만 필요합니다. |
|
선택 사항입니다. 파일당 압축을 사용하도록 설정하여 복구 이미지를 적용할지 여부를 지정합니다. 이 요소는 선택 사항이며 제조업체에서 만든 복구 미디어에만 필요합니다.
|
|
이 설정은 Windows 10에서 더 이상 사용되지 않습니다. |
|
이 설정은 Windows 10에서 더 이상 사용되지 않습니다. |
|
이 설정은 Windows 10에서 더 이상 사용되지 않습니다. |
|
이 설정은 Windows 10에서 더 이상 사용되지 않습니다. |
ResetConfig.xml 사용
텍스트 편집기를 사용하여 .xml 파일을 작성하는 경우 .xml 파일 이름 확장명을 사용하여 문서를 저장하고 UTF-8 인코딩을 사용해야 합니다. ANSI 또는 다른 인코딩을 사용하지 마세요.
이러한 파일은 원스톱 복원 기능으로 자동으로 검색될 수 있도록 C:\Recovery\OEM
폴더에 배치해야 합니다.
예제
ResetConfig.xml 파일의 코드 예제입니다.
<?xml version="1.0" encoding="utf-8"?>
<Reset>
<Run Phase="BasicReset_BeforeImageApply">
<Path>Fabrikam\CopyFiles.cmd</Path>
<Duration>2</Duration>
</Run>
<Run Phase="BasicReset_AfterImageApply">
<Path>Fabrikam\InstallDrivers.cmd</Path>
<Param>/allDrivers</Param>
<Duration>2</Duration>
</Run>
<Run Phase="FactoryReset_AfterDiskFormat">
<Path>Fabrikam\FixPartitions.exe</Path>
<Duration>2</Duration>
</Run>
<Run Phase="FactoryReset_AfterImageApply">
<Path>Fabrikam\InstallDrivers.cmd</Path>
<Param>/allDrivers</Param>
<Duration>2</Duration>
</Run>
<SystemDisk>
<MinSize>75000</MinSize>
<DiskpartScriptPath>Fabrikam\CreatePartition.txt </DiskpartScriptPath>
<OSPartition>4</OSPartition>
<RestoreFromIndex>2</RestoreFromIndex>
<WindowsREPartition>1</WindowsREPartition>
<WindowsREPath>Recovery\WindowsRE</WindowsREPath>
<Compact>False</Compact>
</SystemDisk>
</Reset>