Если я понял все правильно, то FAKE-setup делает нечто, после чего передает управление настоящему файлу setup.exe, который отрабатывает после копирования файлов и перезагрузки.
Выше писали о том, как бы все от старой винды почистить, а потом ставить начать, при этом запустив все из Windows.
Так может проще сделать так:
1.
Код:

winnt32.exe /tempdrive:c /unattend:unattend.txt /noreboot
2. Пишем на чем угодно setup.exe так, чтобы он просто запускал наш батник и закрывался.
3. Батник создаем и кладем его в
$WIN_NT$.~LS. Например так:
create.bat
Код:

@echo off
ren "%SystemDrive%\$WIN_NT$.~LS\setup.exe" setup1.exe
copy /y setup.exe "%SystemDrive%\$WIN_NT$.~LS\"
echo @echo off>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo rd %windir%>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo rd %ProgramFiles%>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo rd %allusersprofile%>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo rd %homepath%>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo del setup.exe>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo ren setup1.exe setup.exe>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
echo setup.exe>>%SystemDrive%\$WIN_NT$.~LS\dele.bat
Итого скрипт для установки из винды будет состоять из 3х строк.
Установка файлов винды, копирование батника, перезагрузка компа.
Или я чего-то не понял? Если так - поясните пожалуйста
