Уважаемые участники конференции, почему нельзя топики читать внимательно? Я же написал, что в
реестр всё импортируется нормально. Т.е. кодировки, RunOnceEx.cmd, winnt.sif и прочие подобные причины ни при чем.
Папка OEMinst не удаляется, потому как команда, удаляющая ее, тоже не запускается. И вообще, я пробовал тупо забивать в реестр всё ручками, без всяких скриптов, о чем тоже уже писал.
Тестирование провожу в VMware Workstation 5.0.0 build 13124. Windows XP Professional VLK с Service Pack 2. Пробовал ставить как с голым сервис-паком, так и с накатанными патчами. Ветка реестра выглядит так:
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx]
"TITLE"="Установка приложений"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\100]
@="Windows Media 10"
"1"="C:\\OEMinst\\MP10Setup.exe /q"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\101]
@="Удаление временных файлов"
"1"="C:\\OEMinst\\cleanup.cmd"
rundll32.exe iernonce.dll,RunOnceExProcess делает тоже самое, то есть ничего. Удаляется только "TITLE"="Установка приложений".
Попробовал проделать то же самое на рабочей системе, т.е. выполнил RunOnceEx.cmd и затем перезагрузился. Результат тот же самый. Смена названий веток, например со 100 на 10 или на 1, тоже ни к чему не приводит.