rem @echo off
setlocal

start cmd.exe

rem
rem It seems redirections like 2>nul don't work correctly, so avoid them in this script
rem

if "%SystemDrive%"=="" (
    echo System drive was not specified.
    goto :eof
)

if "%SystemRoot%"=="" (
    echo Windows directory was not specified.
    goto :eof
)

set ProgramFiles(x86)=%SystemDrive%\Program Files (x86)

%SystemRoot%\system32\secinit.exe

:DoInstall
%SystemRoot%\system32\oobe\setup.exe

if errorlevel 1 (
echo Error in running setup.exe
echo More error information may be available in 
echo %systemroot%\panther\setupact.log and
echo %systemroot%\panther\setuperr.log
pause
goto :DoInstall
)

rem
rem Delete SetupPolicies directory
rem

if exist %SystemRoot%\WinSxS\SetupPolicies\nul (
    rd /s /q %SystemRoot%\WinSxS\SetupPolicies
)
popd
