I did a little modification on the script [Version] Signature="$Windows NT$" [DefaultInstall] AddReg = CDImage.Reg AddReg = Mount.Reg [CDImage.Reg] HKCR,"Folder\shell\MakeISO\command",,,"CDIMAGE.EXE -LDATA -YD -N -H -X -M -D %here% %target%" HKCR,"Folder\shell\MakeOptISO\command",,,"CDIMAGE.EXE -LDATA -YD -N -H -X -O -M -D %here% %otarget%" [Mount.Reg] HKCR,".ISO",,,"ISO_Image" HKCR,".CUE",,,"ISO_Image" HKCR,".CCD",,,"ISO_Image" HKCR,".BIN",,,"ISO_Image" HKCR,".CDI",,,"ISO_Image" HKCR,".BWT",,,"ISO_Image" HKCR,".B5T",,,"ISO_Image" HKCR,".MDS",,,"ISO_Image" HKCR,".NRG",,,"ISO_Image" HKCR,".PDI",,,"ISO_Image" HKCR,"ISO_Image\Shell\Mount\Command",,,"%16422%\D-Tools\daemon.exe -mount 0,%1" HKCR,"ISO_Image\Shell\Unmount\Command",,,%16422%\D-Tools\daemon.exe -unmount 0 [Strings] here = """%1""" target = """%1.iso""" otarget = """%1.o.iso""" The Created ISO image well have the same name as the folder and well be created at the same place as the folder, just like creating RAR archives with WinRAR . I didn't need the bootable option, so i removed that, and added an option to not optimize the CD for faster ISO creation, the optimized ISO well end with ".o.iso". Also added all of the file types DAEMON could mount and the Unmount option.