I do. Since you started it...I'll pop in the Windows XP batch file contents in case anyone wants to use them.
Create a new document with Notepad and enter the text below then save the file as firefox_backup.bat. (Where <login-name> is the directory that has your login name)
@echo off
C:
cd \
xcopy /E /Y "C:\Documents and Settings\<login-name>\Application Data\Mozilla\Firefox\Profiles\*.*" "C:\Documents and Settings\<login-name>\Application Data\Mozilla\Profile Backup\Profiles"
Next, create a new file with Notepad and enter the text below then save the file as firefox_restore.bat.
@echo off
C:
cd \
xcopy /E /Y "C:\Documents and Settings\<login-name>\Application Data\Mozilla\Profile Backup\Profiles\*.*" "C:\Documents and Settings\<login-name>\Application Data\Mozilla\Firefox\Profiles"
The above commands will work for all Windows OSs but the paths will be different if you aren't using XP or Win2k. For Win 98/ME for example, the ~\Application Data\... folder will be under the C:\Windows directory.
That's it. Place both files in any directory you want and then create shortcuts for them on your desktop. If you want to get really fancy, use an icon editor and make some nifty Firefox icons for them.
I offer these for free use:
Backup:
Restore:
Why is this necessary? No wonder I don't like open source, and I started out entering hex on multi-tap switches.