Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


Unter
Цитата:
Добавь в finish.cmd: DEL /f /q %SystemRoot%\system32\SETUPOLD.EXE в секцию cleanup preinstall utilites.
Для надежности можно вставить:
if exist %SystemRoot%\system32\SETUPOLD.EXE DEL /f /q %SystemRoot%\system32\SETUPOLD.EXE
в presetup.cmd.
Я это первым делом попробовал - не получается, т.к. setupold.exe в это время активна и не убивается
Пока я добавил в свой cleanup.cmd который запускается в конце установки приложений команды:
Код: Выделить весь код
set key=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\999
reg add %key% /v 4 /d "del /q /f %SystemRoot%\system32\setupold.exe" /f
reg add %key% /v 5 /d "del /q /f %SystemRoot%\system32\hidcon.exe" /f
Но это половинчатое решение проблемы, так как при "стандартной" установке, т.е. без файла ответов, cleanup.cmd не запускается и чистку приходится делать руками.

Отправлено: 19:52, 31-05-2006 | #191