SHIFT

--- Sjoerd Hooft's InFormation Technology ---

User Tools

Site Tools


Sidebar

Recently Changed Pages:

View All Pages


View All Tags


LinkedIn




WIKI Disclaimer: As with most other things on the Internet, the content on this wiki is not supported. It was contributed by me and is published “as is”. It has worked for me, and might work for you.
Also note that any view or statement expressed anywhere on this site are strictly mine and not the opinions or views of my employer.


Pages with comments

View All Comments

firefoxdistribution

Firefox Distribution

Introduction

This is a small tutorial on how to distribute firefox in a corporate environment. That's not so easy because the proxy settings (quite important within companies) are in a file in the profile, which on it's turn is in a directory that's created during the install with a random string. So you can't just copy the correct file to the correct location. The distribution software used is ZENworks, but this article doesn't really cover ZENworks. For more information on applications and ZENworks check this articles: ZENworks Applications. The application type used for firefox installation is simple.

Installation

  • Install firefox manually
  • Start firefox and make the required changes:
    • Proxy settings
    • Bookmarks
    • Startpage
  • Close firefox and copy the directory %appdata%\mozilla\firefox to your distribution share.
    • %appdata% directs you most of the times to C:\Documents and Settings\<username>\Application Data
  • Add the firefox executable to the distribution share.
  • Add any desired extensions to the distribution share.

Distribution

Create a simple application pointing to the firefox executable in the distribution share and make these changes to the application object:
firefox-runoptions.jpg
firefox-launchscripts.jpg
The complete scripts is this:

xcopy "Q:\NAL\Firefox_303\Firefox" "%appdata%\mozilla\firefox" /e /y /i /c /d
"c:\program files\mozilla firefox\firefox" -install-global-extension adblock_plus-0.7.5.5-fx+tb+sm.xpi
@echo off
color A
cls
Echo.
Echo "Firefox is done installing!"
Echo.
pause

Note that the messages for the end user are in Dutch, you might want to change that for your own users!

Thanx

A thank you goes to the author of this article, which has lead me to this solution.

Other Resources

You could leave a comment if you were logged in.
firefoxdistribution.txt · Last modified: 2021/09/24 00:24 (external edit)