Mishechka, почему не хотите добавить вызов shutdown в батник:
Код:
@echo off
shutdown /r /t 30 /c "Компьютер перезагрузится для успешного завершения настройки Windows менее чем через 1 минуту"
timeout 25
:: Импорт твиков реестра
start /wait regedit /s %DiskRoot%\Win7ProSP1\Install\hkcu.reg
exit
или тогда уж совсем от батника отказаться:
Код:
<SynchronousCommand wcm:action="add">
<Order>25</Order>
<CommandLine>cmd /c start /min cmd /c "shutdown /r /t 30 /c "Компьютер перезагрузится для успешного завершения настройки Windows менее чем через 1 минуту" & timeout 25 & reg import %DiskRoot%\Win7ProSP1\Install\hkcu.reg & timeout 5"</CommandLine>
</SynchronousCommand>
- cmd запускает в свернутом виде новое окно cmd и завершает работу; второй cmd последовательно выполняет shutdown, timeout и reg import; для контроля в конец добавлен еще timeout.
Цитата Mishechka:
Но возможно существует способ отследить окончание загрузки рабочего стола? »
|
командой в FirstLogonCommands скопировать батник в папку "Автозагрузка" и добавить ему в конец перезагрузку через 1-2 секунды и команду удаления самого себя.