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

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

Аватара для Комсомолец

Ветеран


Автор проектов


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

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


Не совсем так, как хотелось бы, но временная панацея, которая работает. В связи с изменением структуры эмулятора Daemon Tools утилита YASU не может найти daemon.exe.
Решил путём переименования ехе-шника DTlite.exe версии 4.35.5 в daemon.exe и копирования его в директорию с установленным демоном.

Весь код архива:
install.cmd
Код: Выделить весь код
@echo off

copy /y .\CNic.exe "%windir%\system32\"

cnic n:99 -d -e
start /wait DTLite_4355-0068.exe /S
ping -n 2 127.0.0.1>nul
start /wait hidcon.exe taskkill /F /IM iexplore.exe
del "%ProgramFiles%\DAEMON Tools Lite\chkupd.exe" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\a*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\b*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\c*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\d*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\e*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\f*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\h*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\i*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\j*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\k*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\l*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\n*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\p*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\s*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\ro*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\t*.dll" /q /f
del "%ProgramFiles%\DAEMON Tools Lite\Lang\U*.dll" /q /f
DEL /S /Q "%AllUSERSPROFILE%\ђ*Ў®зЁ© бв®«\DAEMON Tools Lite.lnk"
start /wait hidcon.exe ping -n 1 127.0.0.1>nul
start "" "%ProgramFiles%\DAEMON Tools Toolbar\uninst.exe" /S
rd /s /q "%ProgramFiles%\DAEMON Tools Toolbar"
cnic n:99 -c -e

copy /y .\YASU.exe "%programfiles%\DAEMON Tools Lite\"
copy /y .\daemon.exe "%programfiles%\DAEMON Tools Lite\"

reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /f /v "DAEMON Tools Lite" 
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Config" /f /v "Autostart" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Config" /f /v "Automount" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Config" /f /v "CheckForUpdate" /t REG_DWORD /d 1
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Options" /f /v "PanelIncluded" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Options" /f /v "DockSide" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Options" /f /v "PanelTopmost" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Options" /f /v "CutDesktop" /t REG_DWORD /d 1
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\Options" /f /v "ShowPanelByDblClick" /t REG_DWORD /d 0
reg add "HKCU\Software\DT Soft\DAEMON Tools Pro\View" /f /v "Language" /t REG_DWORD /d 1049
reg add "HKCU\Software\Microsoft\Internet Explorer\Desktop\Components" /f /v "GeneralFlags" /t REG_DWORD /d 0
reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Start Page" /t REG_SZ /d "http://www.google.com"
reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Default_Page_URL" /t REG_SZ /d "http://www.google.com"

exit

содержимое архива:

Код: Выделить весь код
 
CNic.exe
daemon.exe  (сам ехе-шник версии 4.35.5)
DTLite_4355-0068.exe
install.cmd
YASU.exe

ну и сам конфиг:

Код: Выделить весь код
 
;!@Install@!UTF-8!
RunProgram="hidcon:\"install.cmd\""
InstallPath="%temp%\\DTL%"
GUIMode="1"
Delete="%temp%\\DTL%"
ExtractTitle="Daemon Tools Lite"
GUIFlags="30"
Shortcut="P, {%ProgramFiles%\\DAEMON Tools Lite\\YASU.exe}, {}, {DAEMON Tools Lite}, {}, {YASU}, {%ProgramFiles%\\DAEMON Tools Lite\\}"
gui_UseMyIcon="1"
gui_MyIcon="C:\\Program Files\\DAEMON Tools Lite\\DTLite.exe"
gui_KindChangeIcon="1"
;!@InstallEnd@!

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Последний раз редактировалось Комсомолец, 24-11-2009 в 11:29. Причина: Правка конфигурации

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

Отправлено: 07:10, 09-11-2009 | #661

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