Имя пользователя:
Пароль:
 

Название темы: [addon] DAEMON Tools Lite
Показать сообщение отдельно

Аватара для jameszero

Модератор


Moderator


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

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


Black Babay
Разобрать то можно, но прикрутить аддон к WPI не проще, чем оригинальный дистрибутив программы, потому что для установки Daemon Tools, нужна обязательная промежуточная перезагрузка. Аддон ставится таким образом:
1 - Из SVCPACK устанавливается драйвер SPTD (SPTDinst.exe add /q), распаковывается в папку TEMP содержимое архива Daemon.exe и в RunOnceEx прописывается запуск файла POST.EXE
2 - Штатная перезагрузка компьютера между T/12 и первым входом в систему.
3 - Срабатывает файл POST.EXE, который в тихом режиме выполняет следующее:
Код: Выделить весь код
start /wait %SystemRoot%\TEMP\daemon.exe /S /nosearchbar
reg delete "hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "DaemonTools_WhenUSave_Installer" /f
reg delete "hkcu\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "DAEMON Tools" /f
del "%ProgramFiles%\DAEMON Tools\SetupDTSB.exe" /q /f
del "%ProgramFiles%\DAEMON Tools\Lang\1033.dll" /q /f
del "%allusersprofile%\Рабочий стол\DAEMON Tools.lnk" /q /f
copy "%SystemRoot%\TEMP\1049.dll" "%ProgramFiles%\DAEMON Tools\Lang" /y
del "%SystemRoot%\TEMP\daemon.exe" /q /f
del "%SystemRoot%\TEMP\PRE.CMD" /q /f
del "%SystemRoot%\TEMP\1049.dll" /q /f
rem del "%SystemRoot%\TEMP\POST.EXE" /q /f  ;заремил, потому что всё равно не удаляется, ну и фиг с ним...
exit
Можно было, конечно использовть переменную %TEMP%, но я привык через %SystemRoot%, наглядней оно как то...
Если кто то сможет прикрутить такую конструкцию к WPI - пожалуйста, только в данном случае, аддон это наиболее удобный способ установки программы, что бы там не говорили противники аддонов

-------
XKeen
--
Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:14, 08-05-2007 | #77

Название темы: [addon] DAEMON Tools Lite