Backs up desktop automatically on shutdown if any changes were made.
After reboot, Menu/Setup/Desktop-Restore restores previous desktop.
Useful after SFS installs, when icons get rearranged.

from terminal: desktop-restore [ -r -b ] restore/backup

not needed from version 2.2: [Note: If you want to use your own rc.shutdown script, just add:
"desktop-restore -b" near the top, after the comments. ]

Version 2.0: deleted the edited copy of rc.shutdown. Instead, during install it opens the current copy with a prompt to edit. Type "desktop-restore -b" near the top after all the initial comments (comments start with "#")
Version 2.1 Spruced up pinstall so it continues or quits with command keys.
Version 2.2 Added backup script to /etc/init.d, so command in rc.shutdown isn't needed (Thanks Rwin & pemasu)