It's not complete without a way to mount ISO images. There are many programs, such as Daemon Tools and PowerISO. However, I prefer the simple little utility called FileDisk. It add a context menu to you ISO and IMG files to mount them to a virtual disk.
Sherpya made a BartPE plugin. I used it to install it silently.
First, search for Sherpya's filedisk plugin to download the necessary files (it's a free utility).
The three files you'll need are filedisk.sys, filedisk.exe, filediskext.dll.
Copy this batch script and called it filedisk.cmd:
REM Install FileDisk 1.2 copy filedisk.sys %systemroot%\system32\drivers copy filedisk.exe %systemroot%\system32 copy filediskext.dll %systemroot%\system32 regedit /s filedisk.reg
Copy this to notepad and call it filedisk.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk]
"ErrorControl"=dword:00000001
"Start"=dword:00000001
"Type"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Parameters]
"NumberOfDevices"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Enum]
"0"="Root\\LEGACY_FILEDISK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk]
"ErrorControl"=dword:00000001
"Start"=dword:00000001
"Type"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk\Parameters]
"NumberOfDevices"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk\Enum]
"0"="Root\\LEGACY_FILEDISK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
;Add Shell Extensions for ISO Files
[HKEY_CLASSES_ROOT\CLSID\{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}]
[HKEY_CLASSES_ROOT\CLSID\{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}\InProcServer32]
@=hex(2):46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,2e,\
00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\UltraISO\shellex]
[HKEY_CLASSES_ROOT\UltraISO\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\UltraISO\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"
;Add Shell Extensions for IMG Files
[HKEY_CLASSES_ROOT\Image File]
@="Image File"
[HKEY_CLASSES_ROOT\Image File\DefaultIcon]
@=hex(2):46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,2e,\
00,64,00,6c,00,6c,00,2c,00,31,00,00,00
[HKEY_CLASSES_ROOT\Image File\shell]
[HKEY_CLASSES_ROOT\Image File\shell\open]
[HKEY_CLASSES_ROOT\Image File\shell\open\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,\
00,20,00,46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,\
2e,00,64,00,6c,00,6c,00,2c,00,4d,00,6f,00,75,00,6e,00,74,00,49,00,6d,00,61,\
00,67,00,65,00,20,00,25,00,4c,00,00,00
[HKEY_CLASSES_ROOT\Image File\shellex]
[HKEY_CLASSES_ROOT\Image File\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\Image File\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"
;Add Unmount to Drive
[HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"
You'll have to restart you computer.
Here's an image of the context menu:
filedisk.PNG (11.99K)
Number of downloads: 43
**Oh, by the way, the images are unmounted after reboot. I'm sure you can write a script to automount images that you like.
This post has been edited by spacesurfer: 29 July 2006 - 06:14 AM



Help
Back to top









