@ECHO OFF
SetLocal EnableDelayedExpansion
SET "Source=%~d0\Tmp\test"
SET "wimfile=%~d0\Boot\test.wim"
DEL /F /Q /S "%Source%\*" >nul
IMAGEX /mountrw "%wimfile%" 1 "%Source%" /CHECK
PAUSE
IMAGEX /unmount /commit "%Source%"
IF NOT ERRORLEVEL 0 PAUSE
还有个采集捕捉镜像的,平时备份还原系统也可以用:
@ECHO OFF
SetLocal EnableDelayedExpansion
SET "Source=%~d0\Tmp\test"
SET "wimfile=%~d0\Boot\test.wim"
IMAGEX /CAPTURE "%Source%" "%wimfile%" "RAMOS" /TEMP "%TEMP%" /COMPRESS MAXIMUM /BOOT /CHECK /VERIFY
REM IMAGEX /APPLY "%wimfile%" 1 "%Source%" /CHECK /VERIFY
IF NOT EXIST "%wimfile%" PAUSE >NUL