使用 WADK 部署操作系统(11) - 部署一键重置功能

十一、部署一键重置功能:

1、准备 Scanstate 工具:

md U:\ScanState_amd64
copy "D:\WADK10\Assessment and Deployment Kit\User State Migration Tool\amd64" U:\ScanState_amd64
copy "D:\WADK10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" U:\ScanState_amd64 /y

2、自定义 Windows RE 启动映像:(可选)

3、使用【Windows 映像和配置设计器】创建预配包。(可选)

4、使用【Windows 系统映像管理器】创建应答文件。(可选)

5、创建一键重置扩展脚本 ResetConfig.xml。(可选)

6、创建裸机恢复配置 ResetConfig.xml。(可选)

7、创建 Diskpart 脚本 CreatePartitions.txt 进行初始部署。

select disk 0
clean
convert gpt

rem == 1. Windows RE tools partition ============
create partition primary size=300
format quick fs=ntfs label="Windows RE tools"
assign letter="T"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

rem == 2. System partition ======================
create partition efi size=100
rem ** NOTE: For Advanced Format 4Kn drives,
rem          change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"

rem == 3. Microsoft Reserved (MSR) partition ====
create partition msr size=128

rem == 4. Windows partition =====================
create partition primary size=102400
format quick fs=ntfs label="Windows"
assign letter="W"

rem == 5. Data partition ========================
create partition primary
shrink minimum=15000
format quick fs=ntfs label="Data"
assign letter="X"

rem == 6. Recovery image partition ==============
create partition primary
format quick fs=ntfs label="Recovery image"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

rem == 7. List Volume ===========================
list volume
exit

8、创建 Diskpart 脚本 ResetPartitions.txt 进行裸机恢复。(可选)

convert gpt

rem == 1. Windows RE tools partition ============
create partition primary size=300
format quick fs=ntfs label="Windows RE tools"
assign letter="T"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

rem == 2. System partition ======================
create partition efi size=100
rem ** NOTE: For Advanced Format 4Kn drives,
rem          change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"

rem == 3. Microsoft Reserved (MSR) partition ====
create partition msr size=128

rem == 4. Windows partition =====================
create partition primary size=102400
format quick fs=ntfs label="Windows"
assign letter="W"

rem == 5. Data partition ========================
create partition primary
shrink minimum=15000
format quick fs=ntfs label="Data"
assign letter="X"

rem == 6. Recovery image partition ==============
create partition primary
format quick fs=ntfs label="Recovery image"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

rem == 7. List Volume ===========================
list volume
exit

9、使用 WinPE 启动目标计算机,使用以下命令创建硬盘分区:

Diskpart /s N:\CreatePartitions.txt

10、应用 Windows 安装映像:

Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\

11、配置系统分区:

bcdboot W:\Windows /s S: /f UEFI

12、复制 WinRE 启动映像:

md T:\Recovery\WindowsRE

xcopy /h W:\Windows\System32\Recovery\Winre.wim T:\Recovery\WindowsRE\

13、注册 WinRE 启动映像:

W:\Windows\System32\Reagentc /Setreimage /Path T:\Recovery\WindowsRE /Target W:\Windows

14、重启目标计算机。

15、自定义捕获到设置包:

U:\ScanState_amd64\scanstate.exe /apps /ppkg C:\Recovery\Customizations\apps.ppkg /o /c /v:13 /l:C:\ScanState.log

16、恢复 WICD 预配包:(可选)

xcopy N:\RecoveryPPKG\*.ppkg C:\Recovery\Customizations

17、复制一键重置配置文件和扩展脚本:

mkdir C:\Recovery\OEM

xcopy /E N:\RecoveryScripts\* C:\Recovery\OEM

18、设置 C:\Recovery 文件夹权限:

icacls C:\Recovery\Customizations /inheritance:r /T
icacls C:\Recovery\Customizations /grant:r SYSTEM:(F) /T
icacls C:\Recovery\Customizations / grant:r *S-1-5-32-544:(F) /T
icacls C:\Recovery\OEM /inheritance:r /T
icacls C:\Recovery\OEM /grant:r SYSTEM:(F) /T
icacls C:\Recovery\OEM / grant:r *S-1-5-32-544:(F) /T
attrib +H C:\Recovery

19、重新封装 Windows 映像:

Sysprep /oobe /exit

20、关闭计算机,并重新捕获 Windows 映像。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活在香樟园里

你的鼓励是我前进的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值