В папке $OEM$, лежащей в корне дистрибутива, создал файлы CMDLINES.txt и RunOnceEx.cmd (см. вложение), там же лежит папка $1, в ней - папка install (см. вложение), в ней собственно 2 файла: Cleanup.cmd и HKLM.reg. В winnt.sif секции [GuiRunOnce] отсутствует. Происходит следующее: при первом входе в систему отрабатывает файл Cleanup.cmd, т.к. появляется окно о перезагрузке, и через 60 сек она происходит. После этого, войдя в систему и в REGEDIT можно убедится в том, что данные из HKLM.reg в реестр не импортированы. Если перенести файл HKLM.reg на виртуальную машину - данные успешно импортируются. Дело, очевидно, не в нем, но ошибку найти не могу. Прошу помощи. Файлы прилагаю.
P.S. Нарыл весьма интересную
[решено] Не запускаются программы из RunOnceEx при входе в XP
. У меня аддон IE7 присутствует (с заменой файлов). Может в нем и дело?
. Вообще убрал файл HKLM.reg. Все работает, но не понял главного - почему не работало?