MSFN Forum: Registering File Extensions Unattended - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
  • 8 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Registering File Extensions Unattended Rate Topic: ****- 1 Votes

#41 User is offline   Gagorian 

  • Junior
  • Pip
  • Group: Members
  • Posts: 76
  • Joined: 21-December 04

Posted 27 December 2004 - 10:56 PM

I personally made a small modification to ACDSee classic shell extensions because the "Print with ACDSee" and "View with ACDSee" menu buttons were annoying me.

REG DELETE "HKLM\SOFTWARE\Classes\ACDC_BMP\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_BW\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_DCX\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_DIB\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_EMF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_GIF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_IFF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_ILBM\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JFIF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JIF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPE\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPEG\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPG\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_KDC\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_LBM\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCD\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCX\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIC\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIX\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PNG\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PSD\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGB\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGBA\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RLE\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_SGI\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TGA\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIFF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_WMF\shell\ACDPrint" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_BMP\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_BW\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_DCX\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_DIB\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_EMF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_GIF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_IFF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_ILBM\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JFIF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JIF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPE\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPEG\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPG\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_KDC\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_LBM\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCD\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCX\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIC\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIX\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PNG\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_PSD\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGB\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGBA\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_RLE\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_SGI\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TGA\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIFF\shell\ACDView" /F
REG DELETE "HKLM\SOFTWARE\Classes\ACDC_WMF\shell\ACDView" /F


Btw, major thanks for the ACDSee extensions! I started manually doing it myself yesterday but... I gave up at "GIF" :P


#42 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 28 December 2004 - 10:09 AM

@DigeratiPrime and @Gagorian contributions added to first post :)

#43 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 28 December 2004 - 11:26 AM

I use WAssociate for changing the associations before backing up the relevant key and adding it to my default tweaks file.

I have created a shortcut in my send to menu and all I do is right click the file and send to WAssociate.

#44 User is offline   Gagorian 

  • Junior
  • Pip
  • Group: Members
  • Posts: 76
  • Joined: 21-December 04

Posted 09 January 2005 - 03:18 PM

Textpad associations for .txt, .log, .nfo, .cfg files.. If you want to add more just grab one example (.nfo as an example here): Search and replace .nfo with .log and change the the "Nfo Document" to any description you like.

REG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .txt /D "txtfile" /F

REG ADD "HKCU\Software\Classes\.txt" /VE /D "TextPad.txt" /F
REG ADD "HKCU\Software\Classes\TextPad.txt" /VE /D "Text Document" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCU\Software\Classes\TextPad.txt\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F

REG ADD "HKCR\.txt" /VE /D "TextPad.txt" /F
REG ADD "HKCR\.txt" /V "Content Type" /D "text/plain" /F
REG ADD "HKCR\TextPad.txt" /VE /D "Text Document" /F
REG ADD "HKCR\TextPad.txt\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCR\TextPad.txt\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCR\TextPad.txt\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCR\TextPad.txt\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCR\TextPad.txt\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCR\TextPad.txt\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCR\TextPad.txt\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F



REG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .log /D "txtfile" /F

REG ADD "HKCU\Software\Classes\.log" /VE /D "TextPad.log" /F
REG ADD "HKCU\Software\Classes\TextPad.log" /VE /D "Log Document" /F
REG ADD "HKCU\Software\Classes\TextPad.log\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCU\Software\Classes\TextPad.log\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F

REG ADD "HKCR\.log" /VE /D "TextPad.log" /F
REG ADD "HKCR\TextPad.log" /VE /D "Log Document" /F
REG ADD "HKCR\TextPad.log\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCR\TextPad.log\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCR\TextPad.log\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCR\TextPad.log\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCR\TextPad.log\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCR\TextPad.log\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCR\TextPad.log\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F




REG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .nfo /D "txtfile" /F

REG ADD "HKCU\Software\Classes\.nfo" /VE /D "TextPad.nfo" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo" /VE /D "Nfo Document" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCU\Software\Classes\TextPad.nfo\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F

REG ADD "HKCR\.nfo" /VE /D "TextPad.nfo" /F
REG ADD "HKCR\TextPad.nfo" /VE /D "Nfo Document" /F
REG ADD "HKCR\TextPad.nfo\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCR\TextPad.nfo\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCR\TextPad.nfo\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCR\TextPad.nfo\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCR\TextPad.nfo\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCR\TextPad.nfo\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCR\TextPad.nfo\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F


REG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .cfg /D "txtfile" /F

REG ADD "HKCU\Software\Classes\.cfg" /VE /D "TextPad.cfg" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg" /VE /D "Cfg Document" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCU\Software\Classes\TextPad.cfg\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F

REG ADD "HKCR\.cfg" /VE /D "TextPad.cfg" /F
REG ADD "HKCR\TextPad.cfg" /VE /D "Cfg Document" /F
REG ADD "HKCR\TextPad.cfg\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /F
REG ADD "HKCR\TextPad.cfg\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /F
REG ADD "HKCR\TextPad.cfg\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /F
REG ADD "HKCR\TextPad.cfg\shell\open\ddeexec\application" /VE /D "TextPad" /F
REG ADD "HKCR\TextPad.cfg\shell\open\ddeexec\topic" /VE /D "System" /F
REG ADD "HKCR\TextPad.cfg\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /F
REG ADD "HKCR\TextPad.cfg\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F


#45 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 09 January 2005 - 03:25 PM

@Gagorian, thanks for contribution. added to 1st post :thumbup

#46 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 12 January 2005 - 03:23 PM

ISO Filetypes with WINISO and Makes 2 RightMenu Entries to Mount the Image with D-Tools
REG ADD "HKLM\SOFTWARE\Classes\.iso" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.bin" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cif" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.vcd" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.fcd" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.img" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.c2d" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.dao" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.tao" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.ccd" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cue" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.bwt" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cdi" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.b5t" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.mds" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.nrg" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.pdi" /VE /D "WinISO" /F
REG ADD "HKLM\SOFTWARE\Classes\WinISO\DefaultIcon" /VE /D "%SHORTPF%\WinISO\ISOFILE.ICO" /F
REG ADD "HKLM\SOFTWARE\Classes\WinISO\shell\open\command" /VE /D "%SHORTPF%\WinISO\WinISO.exe \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\WinISO\shell\Montar Imagen\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -mount 0, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\WinISO\shell\Desmontar Imagen\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -unmount 0" /F


ISO Filetypes Mounted on D-Tools with DoubleClick and Menu Entries to Mount/Unmount
REG ADD "HKLM\SOFTWARE\Classes\.iso" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.bin" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.cif" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.vcd" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.fcd" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.img" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.c2d" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.dao" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.tao" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.ccd" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.cue" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.bwt" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.cdi" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.b5t" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.mds" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.nrg" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\.pdi" /VE /D "D-Tools" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\DefaultIcon" /VE /D "%SHORTPF%\D-Tools\daemon.exe,0" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\shell\open\command" /VE /D %SHORTPF%\D-Tools\daemon.exe -noicon -mount 0, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\shell\Mount on First Device\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -mount 0, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\shell\Unmount First Device\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -unmount 0" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\shell\Mount on Second Device\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -mount 1, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\D-Tools\shell\Unmount Second Device\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -unmount 1" /F
You need 2 Daemon virtual devices, doubleclick will mount the image on first device, rightclick menu let you choice between mount on first device, unmount from first device, mount on second device and unmount from second device. Tested and working.

ISO Filetypes with UltraISO, D-Tools and Custom RightClick-Entries
REM UltraISO
REG ADD "HKLM\SOFTWARE\Classes\.b5t" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.b5i" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.mds" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.mdf" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.bwt" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.bwi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cue" /VE /D "binimage" /F
REG ADD "HKLM\SOFTWARE\Classes\.bin" /VE /D "binimage" /F
REG ADD "HKLM\SOFTWARE\Classes\.lcd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.ccd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.img" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.dvd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.000" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cdi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.dao" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.tao" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.cif" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.p01" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.md1" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.xa" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.pdi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.nrg" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.VaporCD" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.ncd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.pxi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.rif" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.rdf" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.gcd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.gi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.iso" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.ixa" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.vc4" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.fcd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.vcd" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.vdi" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.ima" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\.c2d" /VE /D "UltraISO" /F
REG ADD "HKLM\SOFTWARE\Classes\binimage\DefaultIcon" /VE /D "%SHORTPF%\UltraISO\ISOFILE.ICO" /F
REG ADD "HKLM\SOFTWARE\Classes\binimage\shell\Convert to ISO\command" /VE /D "%SHORTPF%\UltraISO\UltraISO.exe -bin2iso -optimize \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\binimage\shell\Mount Image\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -mount 0, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\binimage\shell\Unmount Image\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -unmount 0" /F
REG ADD "HKLM\SOFTWARE\Classes\UltraISO\DefaultIcon" /VE /D "%SHORTPF%\UltraISO\ISOFILE.ICO" /F
REG ADD "HKLM\SOFTWARE\Classes\UltraISO\shell\Mount Image\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -mount 0, \"%%1\"" /F
REG ADD "HKLM\SOFTWARE\Classes\UltraISO\shell\Unmount Imagen\command" /VE /D "%SHORTPF%\D-Tools\daemon.exe -noicon -unmount 0" /F
REG ADD "HKLM\SOFTWARE\Classes\Directory\shell\Create ISO\command" /VE /D "%SHORTPF%\UltraISO\UltraISO.exe -imax -l -joliet -optimize -d \"%%1\" -volu NEW -out \"%%1\IMAGE.ISO""
Let me explain it a a little. This command will associate all UltraISO filetypes, and will use a custom "ISOFILE.ICO" located on UltraISO dir. Also it will create rightmenu entries for "Convert to ISO" any BIN/CUE file and "Create ISO" for every directory, image will be saved as IMAGE.ISO on the same dir, you can customize label and filename (hope you can enjoy it, this has took me a LOT of time ;)). Finally there are 2 additions for Daemon-Tools, "Mount Image" and "Unmount Image", both using the first D-Tools device.

This post has been edited by SiMoNsAyS: 12 January 2005 - 03:26 PM


#47 User is offline   pinout 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 25-January 04

Posted 12 January 2005 - 10:45 PM

SiMoNsAyS, on Nov 1 2004, 09:01 PM, said:

NFO and DIZ Files on MS-DOS
REG ADD "HKLM\SOFTWARE\Classes\.nfo" /VE /D "ASCII" /F
REG ADD "HKLM\SOFTWARE\Classes\.diz" /VE /D "ASCII" /F
REG ADD "HKLM\SOFTWARE\Classes\ASCII\DefaultIcon" /VE /D "%WINDIR%\system32\shell32.dll,70" /F
REG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\open\command" /VE /D "EDIT.COM /R /H \"%%L\"" /F
REG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\edit\command" /VE /D "EDIT.COM /H \"%%L\"" /F
Most people use external applications to open NFO and DIZ files, now you don't need them.

Interesting method for viewing NFO/DIZ files - I use a similar method:

Add a "Command Prompt" option to the right-click menu:
CMD.EXE /K TYPE "%l"


Or, if you don't want it to display all at once
CMD.EXE /K TYPE "%l" | MORE


Then it doesn't have to open with EDIT.COM and it's easier to scroll...

#48 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 13 January 2005 - 07:39 AM

@pinout, based on yours i writed this. basically the same but the command window will pause so you can read the entire text if you like and after any keypress will exit :)

NFO and DIZ Files on the Command Prompt
REG ADD "HKLM\SOFTWARE\Classes\.nfo" /VE /D "ASCII" /F
REG ADD "HKLM\SOFTWARE\Classes\.diz" /VE /D "ASCII" /F
REG ADD "HKLM\SOFTWARE\Classes\ASCII\DefaultIcon" /VE /D "%WINDIR%\system32\shell32.dll,70" /F
REG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\open\command" /VE /D "CMD.EXE /K TYPE \"%%L\" &&ECHO. &&PAUSE &&EXIT" /F

or...

REG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\open\command" /VE /D "CMD.EXE /K TYPE \"%%L\" &&COLOR 1B &&ECHO. &&PAUSE &&EXIT" /F

or...

REG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\open\command" /VE /D "CMD.EXE /K TYPE \"%%L\" | MORE &&ECHO. &&PAUSE &&EXIT" /F


see "HELP CMD.EXE" or "HELP TYPE" for more info about how to changhe command prompt colors, prompt cursor etc... (there is something i've been working on related)...

This post has been edited by SiMoNsAyS: 13 January 2005 - 08:15 AM


#49 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 13 January 2005 - 09:23 AM

@SiMoNsAyS
The shortened variable you use here, can be called a perfect way to waste time (on typing and replacing text in notepad) ;) (no offense meant).

Either just use %ProgramFiles% itself in the batches, or shorten it to something *REALLY* short like %PF% - the usage of such a big variable (like %SHORTPF%) is unnecessary.

#50 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 13 January 2005 - 09:32 AM

@prathapml well that's not really accurate, no offense :). i don't use the variable to don't write the long "%PROGRAMFILES%" i use it because some of the reg entries need to be 8 digits.
this way "Program Files" becomes "Progra~1". but yes you can set "%SHORTPF%" to "%PF%" or whatever you like ;)

#51 User is offline   msfn11 

  • Member
  • PipPip
  • Group: Members
  • Posts: 198
  • Joined: 29-December 04

Posted 13 January 2005 - 12:13 PM

please make this thread STICKY. This is a good one and i'm sure we will have a lot of updates to do later on.

thanks for contributing. I'll test it out.

#52 User is offline   pinout 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 25-January 04

Posted 13 January 2005 - 01:32 PM

SiMoNsAyS, on Jan 13 2005, 09:32 AM, said:

...i use it because some of the reg entries need to be 8 digits...

I don't understand why would a registry entry need to be only 8 characters?

#53 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 13 January 2005 - 01:39 PM

pinout, on Jan 13 2005, 09:32 PM, said:

I don't understand why would a registry entry need to be only 8 characters?

because i started based on a code developed by @jdoe for firefox and to ensure shortcuts to .exe and .ico files would work under batches on DOS, paths were shorted like "%SHORTPF%\MOZILL~1\FIREFOX.EXE".

i know it doesn't make so much sense when trying to locate for example "%SHORTPF%\Windows Media Player\wmplayer.exe" but that's the way i started the batch and bc of that i still preserve that variable :P

anyway if you don't like it you can search/replace %SHORTPF% with %PROGRAMFILES%, %PF% or %IMAGEEK% lol

edit: i suggest the mod that changed the title of the topic to "Registering file Extensions Unattended" next time use propper capitalizations :P

This post has been edited by SiMoNsAyS: 13 January 2005 - 01:54 PM


#54 User is offline   jdoe 

  • Advanced Member
  • PipPipPip
  • Group: Banned
  • Posts: 314
  • Joined: 02-May 04

Posted 13 January 2005 - 09:56 PM

@prathapml
I don't really understand what's the big deal about a variable name (%SHORTPF%). It's JUST a variable name after all.

I provide many batches samples in MSFN forum and seeing SiMoNsAyS using some of them is proving me that they are not useless.

Go ahead Simon, use it all if you need them.

I think that it was not the best post of prathapml. :P

#55 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 January 2005 - 05:10 AM

Its not a big deal.
As I said above, the intent of the post was a suggestion - that using such a long variable somehow seems unnecessary - I like to keep things as "tight" as possible.
What you do finally end up doing depends on personal preferences.

#56 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 18 January 2005 - 09:03 AM

@jdoe, many thanks. i've used most of the cmd scripts you posted here :)

@prathapml, ok no problem you suggested and i replied :)

added acrobat7-pdf extension by request :) :P

#57 User is offline   Yzöwl 

  • Wise Owl
  • Group: Super Moderator
  • Posts: 4,195
  • Joined: 13-October 04
  • OS:Windows 7 x64

Posted 18 January 2005 - 09:23 AM

Zoom Player WMV Pro with all shown associations.
I use the zip version, so I'm only guessing the default install location, if it's not correct do a search & replace on it first.

Attached due to size!

<Edit>
File reloaded due to error, for anyone who has the previous one, the end of the command strings said \"%L\" instead of \"%%L\"
</Edit>

Attached File(s)


This post has been edited by Yzöwl: 18 January 2005 - 03:07 PM


#58 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 18 January 2005 - 09:31 AM

@Yzöwl, thanks for the info.
linked on first post :)

#59 User is offline   stevenp 

  • Newbie
  • Group: Members
  • Posts: 23
  • Joined: 07-July 04

Posted 25 January 2005 - 02:54 PM

Why are all you guys doing weard about the .nfo files? :S You can open them using Notepad, nothing more! :+

Great post, but one thing:

does anyone has file associations for Notepad2?

#60 User is offline   DigeratiPrime 

  • MSFN Junkie
  • Group: Super Moderator
  • Posts: 3,490
  • Joined: 18-August 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 25 January 2005 - 06:11 PM

why not just rename notepad2.exe as notepad.exe and replace the exes? That way everything that opened with notepad will now open with notepad2.

Share this topic:


  • 8 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy