timon45,
вот смотри:
Код:
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
<SkipMachineOOBE>false</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<TimeZone>West Asia Standard Time</TimeZone>
<ShowWindowsLive>true</ShowWindowsLive>
<StartPanelOff>true</StartPanelOff>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>REGEDIT /S %SystemDrive%\Install\OEM.reg /s</CommandLine>
<Description>OEM info</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>2</Order>
<CommandLine>REGEDIT /S %SystemDrive%\Install\usbW7.reg /s</CommandLine>
<Description>Normal Usb</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>3</Order>
<CommandLine>cmd /c %SystemDrive%\Install\1.cmd</CommandLine>
<Description>Activation</Description>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
Это полностью вся секция oobeSystem из моего рабочего файла ответов для W7 x64.
Подсекция FirstLogonCommands как раз и отвечает за выполнение команд при первом входе в систему.
%SystemDrive% это буква раздела куда установлена винда.
В папке ..\DVD\sources\ создаешь папку $OEM$, а вней папку $1.
Все что ты положишь в $1 будет скопировано в корень %SystemDrive% во время установки.
Если хочешь ставить с двд, то используй %DiskRoot%, конечно предварительно определенный.
В примерах файлов ответов показано как это сделать.
Код:
<CommandLine>cmd /c %DiskRoot%\Install\1.cmd</CommandLine>
вместо
<CommandLine>cmd /c %SystemDrive%\Install\1.cmd</CommandLine>