DigeratiPrime Posted December 17, 2004 Posted December 17, 2004 Hey SimonSays, I've been trying to figure this out for some time and finally got it: How to COMPLETELY ASSOCIATE audio files with WMP.The current registry entries we've posted, associate FLAC, OGG, etc with WMP10 but make it difficult to cue up more than one song, basically it says to OPEN the file in wmp nothing more. Normally with MP3 and WMA files Windows recognizes them by DEFUALT and has context menu entries such as Play / Add to Now Playing List / Add to Playlist / etcI want the same to be true for flac, ogg, mpc, ape, etc.Heres How:In Windows Explorer or the Control Panel:Open Folder Options > File Types > NewFor File Extension put in Flac for example.Click Advanced.For Associated File Types select Windows Media Audio File.Click OK to finish, that's it!I will clean up the registry files and test them in vmware so we can do this unattended.
DigeratiPrime Posted December 18, 2004 Posted December 18, 2004 (edited) [Moved to new topic]Unattended DirectShow Filters – Get More From WMPhttp://www.msfn.org/board/index.php?showtopic=34838 Edited December 23, 2004 by DigeratiPrime
bmn Posted December 18, 2004 Posted December 18, 2004 @SiMoNsAySnice thread.u did a great job.but the method u mentioned in the first post is for runonceEX i think.change it for registry file.so that we can easily add it to our registry tweak file.and i want to open .nfo file with notepad.what to change in the code.
SiMoNsAyS Posted December 18, 2004 Author Posted December 18, 2004 @Cartoonite, first i must say thanks and then excuses, i didn't saw your post until today :1: yes2: if you remove the "HKLM\SOFTWARE\Classes\D-Tools\shell\open\command", double click let you mount the image (if it was "M"ount, notice the alphabetical order). an alternative way can be assigning "HKLM\SOFTWARE\Classes\D-Tools\shell\open\command" to mount the image. dunno if it's clear 3: can be done on another way; you can build a custom .cmd command "if exist X: then REG ADD..." so if one of the units it's not mounted, the menu entry won't be added.@DigeratiPrime really good job , rell me if it worked so i can add it to the 1st post @bmn there's only 1 problem and that's why i used the batch file... the reg can't be drive independant. the .cmd will read the %PROGRAMFILES% variable to add the entries. reg files will only accept those strings (%STRING%) if is added on hex and that would be a LOT of job. about nfo files, easy...REG ADD "HKLM\SOFTWARE\Classes\.nfo" /VE /D "ASCII" /FREG ADD "HKLM\SOFTWARE\Classes\.diz" /VE /D "ASCII" /FREG ADD "HKLM\SOFTWARE\Classes\ASCII\DefaultIcon" /VE /D "%WINDIR%\system32\shell32.dll,70" /FREG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\open\command" /VE /D "notepad.exe \"%%L\"" /FREG ADD "HKLM\SOFTWARE\Classes\ASCII\shell\edit\command" /VE /D "notepad.exe \"%%L\"" /F
DigeratiPrime Posted December 18, 2004 Posted December 18, 2004 (edited) [Moved to new topic]Unattended DirectShow Filters – Get More From WMPhttp://www.msfn.org/board/index.php?showtopic=34838 Edited December 23, 2004 by DigeratiPrime
Cartoonite Posted December 20, 2004 Posted December 20, 2004 2: if you remove the "HKLM\SOFTWARE\Classes\D-Tools\shell\open\command", double click let you mount the image (if it was "M"ount, notice the alphabetical order). an alternative way can be assigning "HKLM\SOFTWARE\Classes\D-Tools\shell\open\command" to mount the image. dunno if it's clear Dunno if it's clear either. It's not to me. Regardless, it doesn't look like something that would produce my desired result, even if I did understand it. I'm not sure I made my intention clear enough.I would like to make Mount and Unmount menus like the "Open With" menu pictured here. "Open With" represents the desired location (Main menu of right-click) of "Mount" and "Unmount" (have them both as their own sub-menus), and the individual devices (0, 1, 2, 4) should be accessed the same way "WinRAR" and "Virtual PC" are in the image. Hopefully I've given a better description this time around. If it's still not clear, just let me know and I will try again.
DigeratiPrime Posted December 20, 2004 Posted December 20, 2004 like this? btw I've been meaning to do this unattended also.AwxDToolsDaemon-Tools Shell-Extensionhttp://www.hbreitner.de/awxdtools/
Cartoonite Posted December 20, 2004 Posted December 20, 2004 like this? btw I've been meaning to do this unattended also.Yes, perfect!I never knew exactly what that plugin did. I think I've seen something posted here already about getting that plugin to install unattended. I'll post a link if I can find it again.
DigeratiPrime Posted December 20, 2004 Posted December 20, 2004 [EDIT] New Unattended Method for awxDTools by me here:http://www.msfn.org/board/index.php?showtopic=34637
Gagorian Posted December 28, 2004 Posted December 28, 2004 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" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_BW\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_DCX\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_DIB\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_EMF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_GIF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_IFF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_ILBM\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JFIF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JIF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPE\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPEG\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPG\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_KDC\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_LBM\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCD\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCX\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIC\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIX\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PNG\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PSD\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGB\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGBA\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RLE\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_SGI\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TGA\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIFF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_WMF\shell\ACDPrint" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_BMP\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_BW\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_DCX\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_DIB\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_EMF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_GIF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_IFF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_ILBM\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JFIF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JIF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPE\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPEG\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_JPG\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_KDC\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_LBM\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCD\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PCX\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIC\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PIX\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PNG\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_PSD\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGB\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RGBA\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_RLE\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_SGI\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TGA\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_TIFF\shell\ACDView" /FREG DELETE "HKLM\SOFTWARE\Classes\ACDC_WMF\shell\ACDView" /FBtw, major thanks for the ACDSee extensions! I started manually doing it myself yesterday but... I gave up at "GIF"
SiMoNsAyS Posted December 28, 2004 Author Posted December 28, 2004 @DigeratiPrime and @Gagorian contributions added to first post
benners Posted December 28, 2004 Posted December 28, 2004 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.
Gagorian Posted January 9, 2005 Posted January 9, 2005 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" /FREG ADD "HKCU\Software\Classes\.txt" /VE /D "TextPad.txt" /FREG ADD "HKCU\Software\Classes\TextPad.txt" /VE /D "Text Document" /FREG ADD "HKCU\Software\Classes\TextPad.txt\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCU\Software\Classes\TextPad.txt\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCR\.txt" /VE /D "TextPad.txt" /FREG ADD "HKCR\.txt" /V "Content Type" /D "text/plain" /FREG ADD "HKCR\TextPad.txt" /VE /D "Text Document" /FREG ADD "HKCR\TextPad.txt\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCR\TextPad.txt\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCR\TextPad.txt\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCR\TextPad.txt\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCR\TextPad.txt\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCR\TextPad.txt\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCR\TextPad.txt\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .log /D "txtfile" /FREG ADD "HKCU\Software\Classes\.log" /VE /D "TextPad.log" /FREG ADD "HKCU\Software\Classes\TextPad.log" /VE /D "Log Document" /FREG ADD "HKCU\Software\Classes\TextPad.log\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCU\Software\Classes\TextPad.log\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCR\.log" /VE /D "TextPad.log" /FREG ADD "HKCR\TextPad.log" /VE /D "Log Document" /FREG ADD "HKCR\TextPad.log\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCR\TextPad.log\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCR\TextPad.log\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCR\TextPad.log\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCR\TextPad.log\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCR\TextPad.log\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCR\TextPad.log\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .nfo /D "txtfile" /FREG ADD "HKCU\Software\Classes\.nfo" /VE /D "TextPad.nfo" /FREG ADD "HKCU\Software\Classes\TextPad.nfo" /VE /D "Nfo Document" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCU\Software\Classes\TextPad.nfo\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCR\.nfo" /VE /D "TextPad.nfo" /FREG ADD "HKCR\TextPad.nfo" /VE /D "Nfo Document" /FREG ADD "HKCR\TextPad.nfo\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCR\TextPad.nfo\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCR\TextPad.nfo\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCR\TextPad.nfo\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCR\TextPad.nfo\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCR\TextPad.nfo\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCR\TextPad.nfo\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCU\Software\Helios\TextPad 4\Associations" /V .cfg /D "txtfile" /FREG ADD "HKCU\Software\Classes\.cfg" /VE /D "TextPad.cfg" /FREG ADD "HKCU\Software\Classes\TextPad.cfg" /VE /D "Cfg Document" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCU\Software\Classes\TextPad.cfg\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /FREG ADD "HKCR\.cfg" /VE /D "TextPad.cfg" /FREG ADD "HKCR\TextPad.cfg" /VE /D "Cfg Document" /FREG ADD "HKCR\TextPad.cfg\DefaultIcon" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\",1" /FREG ADD "HKCR\TextPad.cfg\shell\open\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s" /FREG ADD "HKCR\TextPad.cfg\shell\open\ddeexec" /VE /D "[open(\"%%1\")]" /FREG ADD "HKCR\TextPad.cfg\shell\open\ddeexec\application" /VE /D "TextPad" /FREG ADD "HKCR\TextPad.cfg\shell\open\ddeexec\topic" /VE /D "System" /FREG ADD "HKCR\TextPad.cfg\shell\print\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -p \"%%1\"" /FREG ADD "HKCR\TextPad.cfg\shell\printto\command" /VE /D "\"%PROGRAMFILES%\TextPad 4\TextPad.exe\" -s -pt \"%%1\" \"%%2\" \"%%3\" \"%%4\"" /F
SiMoNsAyS Posted January 9, 2005 Author Posted January 9, 2005 @Gagorian, thanks for contribution. added to 1st post
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now