@Echo Off
Echo  䠩 syssetup.dll ( Z-Del_OOBE).

Set WD=%~1
If Not Exist "%WD%\patcher.exe" (
   Echo  㦥 䠩 !
   Echo 믮 ࢠ
   pause
   GoTo :EOF
)

::   
If Exist "%WD%\Out" RD /S /Q "%WD%\Out"
MD "%WD%\Out"
If Exist "%WD%\Backup" RD /S /Q "%WD%\Backup"
MD "%WD%\Backup"

::   syssetup.dll
Expand -r "%I386%\syssetup.dl_" %WD%\Backup\>nul
%WD%\patcher.exe /silent /backup "/startupworkdir %WD%\Backup"
Move "%WD%\Backup\syssetup.dll" "%WD%\Out\syssetup.dll">nul
Move "%WD%\Backup\syssetup.dll.bak" "%WD%\Backup\syssetup.dll">nul
%WD%\modifype.exe %WD%\Out\syssetup.dll -c>nul
MakeCab /D CompressionMemory=21 /D CompressionType=LZX /L "%WD%\Out" "%WD%\Out\syssetup.dll" SYSSETUP.DL_>nul
Del /F /Q "%WD%\Out\syssetup.dll">nul

::    syssetup.dll
XCopy "%WD%\Out\SYSSETUP.DL_" "%I386%\" /Q /R /Y>nul

::   
RD /S /Q "%WD%\Backup"
RD /S /Q "%WD%\Out"
