Pete,
I use the freebie Iconoid from
http://www.sillysot.com/ to backup my desktop
icons. It's the only program I've ever found that reliably backs up the
exact position of the icons and restores them correctly.
hth
There is another one that I use and it's from Microsoft.
Search around for layout.dll from Microsoft. I use the following
reg file and then if you right click on say.. recycle bin, you will see
the save and restore options for your layout.
Pretty cool, actually and I use it all the time.
Windows XP
Move Layout.dll to the Windows\System32 folder.
Double-click on Layout.reg to add it to the Registry.
If you now right-click on almost any of the standard desktop
icons (such as "My Computer or "Recycle Bin") you'll see two new items:
Save Desktop Icon Layout and Restore Desktop Icon Layout.
Choose the former to save the desktop icon layout.
Choose the latter when you need to restore the saved layout.
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{19F500E0-9964-11cf-B63D-08002B317C03}]
@="Desktop Icon Layout"
[HKEY_CLASSES_ROOT\CLSID\{19F500E0-9964-11cf-B63D-08002B317C03}\InProcServer32]
@="Layout.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\IconLayout]
@="{19F500E0-9964-11cf-B63D-08002B317C03}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell
Extensions\Approved]
"{19F500E0-9964-11cf-B63D-08002B317C03}"="Desktop Icon Layout"