In Windows Explorer, whenever I create a new folder under C:\Documents and Settings\All Users\Start Menu\ or any of its subfolders, it chooses a certain default icon (IconFile=%SystemRoot%\system32\SHELL32.dll, IconIndex=19). I want the default to be the same as it is in all other folders: IconFile=%SystemRoot%\system32\SHELL32.dll, IconIndex=3.
Right now, after creating a new subfolder, I have to go to the new folder's Properties, Customize, Folder Icons, Change Icon, and choose the icon I want. This creates a file Desktop.ini in that folder. I don't like the extra file it creates, but more importantly I don't like having to manually change this everytime I add a new program.
I've also noticed that changing the folder icon in Windows Explorer does not induce the same change in the folder icon when I click on Start Menu (in the taskbar) and choose All Programs, so apparently that Start Menu is not controlled by the same settings as the Windows Explorer folder of the same name.
So, how do I accomplish this? Are there registry keys to edit? Are there "super hidden" .ini files? (I already have Folder Options set to show hidden files and folders.) And how do I accomplish this change in both Start Menus (explorer and taskbar)?