UrlIconHandler - Shell Extension
JP Mortiboys, 2001

Overview
--------

Although you can personalise .url icons on a per-file basis, there is no way to modify the default icon. 
Well, you could... but then you wouldn't have per-file icons, they would all use the default icon. 
This sucks. So now you can have your cake and eat it - set the default icon and have per-file icons thanks to this Shell Extension.<BR>

Installation
------------

Copy 'UrlIconHandler.dll' to the system directory (c:\windows\system or c:\winnt\system32 in most cases) and install the 'UrlIconHandler_Install.reg' file (double-click the icon). Reboot.

Tweaking
--------

By default, the default icon used for url files is the icon in the UrlIconHandler.dll file. To change this, create/edit 'IconFileList.ini' in the Windows directory (c:\Windows or c:\winnt in most cases) as follows:

[url]
Default_IconFile=path/to/new/icon.ico
Default_IconIndex=index

(The index is used in the case of .icl or .dll files, if you're using an .ico then just ignore it or put 0).

Example: To set c:\icons\nice_icon.ico as the default icon for .url files:

[url]
Default_IconFile=c:\icons\nice_icon.ico

Comments and such are welcome - write to me at jpm@programmer-general.com
Check out www.programmer-general.com for more of my shell extensions.