PDA

View Full Version : Is it possible to mount image from explorer ?



TwistedSociety
14.04.2007, 04:06
Is it possible to mount images when right clicking with the mouse and get a daemon tools meny there and mount it ?

Copytrooper
14.04.2007, 15:53
You can install a 3rd party addon, e.g. awxDTools.

TwistedSociety
15.04.2007, 06:30
Thnks ill check into it.

lstepnio
18.04.2007, 11:24
I able to mount an image from explorer (double click) or any other application without any 3rd party add-ons with simple registry modifications to create the correct windows associations.

The steps here should get you started which is what I used.
http://www.inmatrix.com/zplayer/faq/faq_entry0053.shtml

I think this thread helped me expand on the above link:
http://www.daemon-tools.cc/dtcc/showthread.php?t=1644&highlight=registry

I have the following working on my HTPC with no add-ons:

+ associated the DAEMON Tools icon with the virtual drive.

+ associated .iso files to use DAEMON Tools to mount the image on my virtual drive. You can use windows autoplay to perform further actions when the image is mounted. In my case start playback of the DVD image or burn to media using ImgBurn.

+ right-click on the virtual drive allows unmounting the image.

+ right-click on the image file allows mounting or burning to media with ImgBurn.

+ I've disabled DAEMON Tools from windows startup as it's not required once you setup the virtual drive. I used msconfig to remove the application from startup.

I'll post my registry settings but don't just blindly apply them on your system. Take a few moment to understand them and it should be pretty clear. I think I included everything you need as I recently used this .reg file on my new laptop. I also have ImgBurn installed but that's totally optional.

You'll want to make a backup of these branches of your registry so you can revert easily and tweak your setting without making a mess of things. Once you have what you want working export the branches so you have a .reg file you can use to apply these settings in the future.

You will need to setup the virtual drive in DAEMON tools before this works. I'm using virtual drive "0" as "V:".



Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.cue]
@=""

[HKEY_CLASSES_ROOT\.cue\Shell]
@="Mount"

[HKEY_CLASSES_ROOT\.cue\Shell\Edit]
@="&Edit"

[HKEY_CLASSES_ROOT\.cue\Shell\Edit\Command]
@="C:\\WINDOWS\\notepad.exe %1"

[HKEY_CLASSES_ROOT\.cue\Shell\Mount]

[HKEY_CLASSES_ROOT\.cue\Shell\Mount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.cue\Shell\Open]

[HKEY_CLASSES_ROOT\.cue\Shell\Open\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.cue\Shell\Unmount]

[HKEY_CLASSES_ROOT\.cue\Shell\Unmount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -unmount 0"

[HKEY_CLASSES_ROOT\.iso]
@=""

[HKEY_CLASSES_ROOT\.iso\Shell]
@="Mount"

[HKEY_CLASSES_ROOT\.iso\Shell\Burn using ImgBurn]

[HKEY_CLASSES_ROOT\.iso\Shell\Burn using ImgBurn\Command]
@="\"C:\\Program Files\\ImgBurn\\ImgBurn.exe\" /MODE ISOWRITE /SOURCE \"%1\""

[HKEY_CLASSES_ROOT\.iso\Shell\Mount]

[HKEY_CLASSES_ROOT\.iso\Shell\Mount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.iso\Shell\Open]

[HKEY_CLASSES_ROOT\.iso\Shell\Open\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.iso\Shell\Unmount]

[HKEY_CLASSES_ROOT\.iso\Shell\Unmount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -unmount 0"


[HKEY_CLASSES_ROOT\.mds]
@=""

[HKEY_CLASSES_ROOT\.mds\Shell]
@="Mount"

[HKEY_CLASSES_ROOT\.mds\Shell\Burn using ImgBurn]

[HKEY_CLASSES_ROOT\.mds\Shell\Burn using ImgBurn\Command]
@="\"C:\\Program Files\\ImgBurn\\ImgBurn.exe\" /MODE ISOWRITE /SOURCE \"%1\""

[HKEY_CLASSES_ROOT\.mds\Shell\Mount]

[HKEY_CLASSES_ROOT\.mds\Shell\Mount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.mds\Shell\Open]

[HKEY_CLASSES_ROOT\.mds\Shell\Open\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.mds\Shell\Unmount]

[HKEY_CLASSES_ROOT\.mds\Shell\Unmount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -unmount 0"

[HKEY_CLASSES_ROOT\.nrg]
@=""

[HKEY_CLASSES_ROOT\.nrg\Shell]
@="Mount"

[HKEY_CLASSES_ROOT\.nrg\Shell\Burn using ImgBurn]

[HKEY_CLASSES_ROOT\.nrg\Shell\Burn using ImgBurn\Command]
@="\"C:\\Program Files\\ImgBurn\\ImgBurn.exe\" /MODE ISOWRITE /SOURCE \"%1\""

[HKEY_CLASSES_ROOT\.nrg\Shell\Mount]

[HKEY_CLASSES_ROOT\.nrg\Shell\Mount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""

[HKEY_CLASSES_ROOT\.nrg\Shell\Unmount]

[HKEY_CLASSES_ROOT\.nrg\Shell\Unmount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -unmount 0"

[HKEY_CLASSES_ROOT\Drive\shell\Unmount]

[HKEY_CLASSES_ROOT\Drive\shell\Unmount\Command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -unmount 0"


These are the registry entries I used to associated the DAEMON Tools ICON with my virtual drive.



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\DriveIcons]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\DriveIcons\V]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\DriveIcons\V\DefaultIcon]
@="C:\\Program Files\\DAEMON Tools\\daemon.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\DriveIcons\V\DefaultLabel]
@="Virtual ROM"

Jito463
18.04.2007, 14:22
Might want to edit out the IMGBurn commands, as not everyone will have that.