The package "madShell" implements often needed shell functionality, beginning
with Special Folders like the "Windows" folder or the "Program Files"
folder, continuing with Shell ID Lists, Shell Objects and
Shell Events. Then you'll find functionality around
ShortCuts/ShellLinks and finally everything about
Display Modes.
A full list of all that is contained in this package can be found in the
madShell Reference.
madShell is free for non-commercial usage (only).
You can find more information including the full download at
http://madShell.madshi.net.