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

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

Аватара для Sentryx

Пользователь


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

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


tr011_tmn
Цитата:
-aiA -gm2 -fm0 - Установка без драйвера SPTD, без ассоциаций файлов образов и без автозагрузки программы
Почему-то при использовании этого ключа SPTD всё равно устанавливается (с автозагрузкой и ассоциациями проблем нет).
Это в 5.0.1.0407. К слову, в старой версии, от jameszero, этот ключ работает корректно, т.е. без SPTD.


Цитата Wu-Tang:
а как бы установить, чтоб в контекстное добивался пункт - монтировать в ...? »
Это одна из "фишек" Pro версии. Реализовано там всё с помощью dll'ки - DTShl32.dll / DTShl64.dll, которой в Lite версии нет.

читать дальше »
Насколько я понял, с командной строкой такое не сделать, т.е. вручную составить подобное меню не получится.
Хотя, может и ошибаюсь, глубоко копать не стал, если поиграться подольше может что и выйдет.

В общем-то, достичь желаемого можно подкинув в папку с программой указанную выше dll'ку и добавив несколько записей в реестр, после чего в контекстном меню системы появится выпадающее меню DT. Однако, выглядеть это будет немного коряво, т.к. пункт в меню будет называться "DAEMON Tools Pro", а в меню, кроме нужных, будут присутствовать и несколько неработающих пунктов, типа "Редактировать...", "Записать..." и др..

ИМХО, гораздо проще, если не устраивает открытие двойным щелчком и ассоциации файлов с DT, использовать стандартное "Открыть с помощью", добавив в реестр несколько строк:

Пример REG-файла:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Classes\DAEMON.Tools.Lite]
@=""

[HKEY_LOCAL_MACHINE\Software\Classes\DAEMON.Tools.Lite\DefaultIcon]
@="C:\\Program Files\\DAEMON Tools Lite\\DTLite.exe,0"

[HKEY_LOCAL_MACHINE\Software\Classes\DAEMON.Tools.Lite\shell]
[HKEY_LOCAL_MACHINE\Software\Classes\DAEMON.Tools.Lite\shell\open\command]
@="\"C:\\Program Files\\DAEMON Tools Lite\\DTLite.exe\" -shellmount \"%1\""

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.APE\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mds\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mdx\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mdf\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iso\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ccd\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cue\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.FLAC\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.isz\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cdi\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.b5t\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.b6t\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bwt\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.nrg\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

;Для версии 4.49.1.0356 следующие три строчки удалить

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tc\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vhd\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vmdk\OpenWithProgids]
"DAEMON.Tools.Lite"=hex(0):
* Подходит и для версии 4.49.1.0356 от jameszero, и для 5.0.1.407 из шапки.
* Использованы все поддерживаемые расширения/типы из настроек DT, но можно добавлять и другие.
* Отсутствие записи для конкретного расширения в разделе OpenWithProgids приводит к появлению сообщения об ошибке в командной строке.
* Проверялось на Win XP SP3, 32bit. Для другой версии ОС и разрядности, понятное дело, может понадобиться правка.
* DAEMON Tools устанавливался на живой системе, без ассоциаций, без SPTD (т.е. SCSI-приводы не использовались).


В итоге, в окне/меню "Открыть с помощью..." для файлов указанных типов/расширений, в списке рекомендуемых программ появится пункт "DAEMON Tools Lite", при нажатии на который:
  • в 5.0.1.407, произойдет "быстрое монтирование", т.е. будет создан новый вирт. привод и смонтирован на него образ;
  • в 4.49.1.0356, образ будет смонтирован на первый вирт. привод. Если приводов несколько и включена опция "Монтировать на первый свободный...", в настройках программы, то след. монтирование будет происходить на свободный привод, по очереди, а при отключенной опции - только на первый.

Последний раз редактировалось Sentryx, 06-07-2015 в 00:26.

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

Отправлено: 00:16, 06-07-2015 | #958

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