FolderIcons is an MS Windows customizing tool, that helps you change the icons of your file system´s folders. It works by simply adding a desktop.ini file in a folder, then changes the folder´s attributes, as described in Microsoft´s Customizing Folders with Desktop.ini MSDN article.
FolderIcons automates this process making it very easy to change your folders´ icons, revert them back to original, recursively asign the same icon to a whole folder tree, etc. Compatible with icons in DLLs, EXEs, ICLs and literaly any file that contains icons.