I got sick of installing Firefox manually, so I wrote this script. Just drop any Firefox zip file on the object and it automatically unzips and installs Firefox. It has two options, 1) update existing installation and 2) specify install location for Firefox !



Download the script here: FirefoxDD-008beta.zip

Updated - 22 January 
Updated to v.008
Simple install
option:
- Now handles Firefox, Thunderbird & Seamonkey

Advanced install
option:
- Now handles Firefox, Thunderbird & Seamonkey
- Makes a backup of the old version
- Specify location for installation
- RUN! is now included - auto setup has now been added yet

This is a TEST release please report problems !


Installation:

1) Unzip FirefoxDD.zip and move the directory to where you want to installed it.
2) Run the Install.CMD - it will create a (FireFox Drag&Drop) WPS object on the desktop.
3) Drag & Drop a Firefox.zip file on the object to install Firefox.
4) For chat - download Chatzilla here: http://chatzilla.hacksrus.com/

*** Note: I keep multiple copies of Firefox as I upgrade to new versions. This script keeps the old copies just in case something goes wrong.


Updated - 12 December
Updated to v.005
Simple install option:
-Backups \Firefox to \Firefox-Bak
-Keeps file associations
-Shows default location
-Default install to:    x:\Programs\Firefox
-Can change default location in script

Advanced install option:
- Makes backup of old version
- Specify location for installation
- RUN! is now included - auto setup not added yet

Advanced - MultPass
- Same as Advance
- Keeps old version of Firefox

Directory layout looks like this:
\..\Firefox
           \Firefox-8.01
           \Firefox-6.01
           \Firefox-4.00pre


Usage:

My boot drive is a SSD drive, so I keep some things on there that I want to load fast. Firefox
loads in 1 sec or less, before add-ons and OpenOffice is no longer a tortoise.

So, I use the Advance option to test out new version of Firefox, then use the Simple option to update to the final version of Firefox that I want to use.

Also, for the Rexx programming guru's out there, can someone tell me how to parse the name from 'firefox-8.0.1.en-US.os2' to 'Firefox-8.0.1' for the name of the installation directory.

And I need a way to delete all the files and directories in a firefox directory, except 'firefox.exe', 'firefox!K.exe', and 'firefox.ico' using a Rexx script.


Thanks Andre, Robert, Jan-Erik and DougB - for all the help !!!