Firefox MSI
- Januar 27th, 2010
- Posted in HowTo
- Write comment
Da die Firefox-Installationsroutine von Mozilla lediglich als .exe bereitgestellt wird, bestehen die beiden Möglichkeiten entweder selbst eine MSI zu erstellen, oder eine für die Weiterverteilung gedachte MSI eines Drittanbieters zu verwenden.
Da das Erstellen von MSIs besondere Systeme erfordert und zeitaufwendig ist, fällt die Entscheidung am besten auf vorbereitete Installationsroutinen von „FrontMotion“ (http://www.frontmotion.com), die bereits nötige Plugins, sowie die aktuelle Version des Adobe Flash-Players und des aktuellen Sun Java-Frameworks, enthalten.
Diese Installationsroutine kann mit Microsoft ORCA (MSDN) insoweit angepasst werden, dass eine bessere Akzeptanz der Nutzer durch ein gewohntes Erscheinungsbild erreicht werden kann.
Hierfür werden die von FrontMotion getätigten Änderungen in Applikations- und Pfadnamen entsprechend Rückgängig gemacht, um Firefox unter „Start – Programme – Mozilla Firefox – Mozilla Firefox“ anbieten zu können, statt dem vorgegeben Pfad von „Start – Programme – FrontMotion Firefox Community Edition – Front Motion Firefox“.
Hierfür wird die MSI am einfachsten mit ORCA durchsucht und die entsprechenden Einstellungen in den gewünschten Wert geändert.
In der Version 3.6.3 sind dies folgende Werte. Sicherlich ist es möglich dies noch weiter anzupassen, hier für das Erscheinungsbild von Firefox aber ausreichend.
Directory:
- „_PROGRAMMENUFOLDER_FRONTMOTION_FIREFOX“ von „FRONTM~1|FrontMotion Firefox“ nach “MOZILL~1|Mozilla Firefox”
Property:
- “ProductName” von “FrontMotion Firefox Community Edition (de)” nach “Mozilla Firefox 3.6.3 Community Edition (de)”
Registry:
- “Start Menu Folder” von “FrontMotion Firefox” nach “Mozilla Firefox”
- “Regkey033” – “Software\Classes\CLSID\[\{]EC8030F7-C20A-464F-9B0E-13A3A9E97384[\}]” von “FrontMotion Firefox” nach “Mozilla Firefox”
- “Regkey045” – “Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\[\{]EC8030F7-C20A-464F-9B0E-13A3A9E97384[\}]” von “FrontMotion Firefox” nach “Mozilla Firefox”
Shortcut:
- “_PROGRAMMENUFOLDER_FRONTMOTION_FIREFOX” von “FRONTM~1|FrontMotion Firefox” nach “MOZILL~1|Mozilla Firefox”
- “_PROGRAMMENUFOLDER_FRONTMOTION_FIREFOX” (Description) “Run FrontMotion Firefox (Version 3.6.3.0)” nach “Run Mozilla Firefox (Version 3.6.3.0)”
Nach einer Testinstallation auf einem Test-Client und einer Kontrolle der geänderten Einstellungen kann die MSI per Softwareverteilung grundsätzlich auf Clients verteilt werden.
Hierzu wird eine Test-OU angelegt, in der die neue Softwareverteilungs-Gruppenrichtlinie erstellt wird. Innerhalb der Organisationseinheit befinden sich lediglich der oder die Test-Clients.
weiterlesen: Gruppenrichtlinienvorlagen für Firefox

Tolle Anleitung! Hab aber noch ne Frage zu ORCA und Anpassung des FrontMotion msi-Paketes. Wie und wo kann ich den Applikations- und Pfadnamen anpassen bzw. rückgängig machen? Was muss ich da genau tun oder verändern? Habe nämlich keine Erfahrung mit ORCA und weiß nicht wo ich bei den vielen Tables was ändern muss und vor Allem wie. Vielleicht kannst Du mir weiterhelfen und ne kleine Anleitung bzw. einige Zeilen zur Verfügung stellen?
Danke im Voraus.
@Frank
Dankeschön
Also am einfachsten dürfte sein, die Firefox-MSI in ORCA zu öffnen und nach “frontmotion” zu suchen. Da wird einiges gefunden, wovon allerdings nicht alles geändert werden sollte
Ganz ohne Vorerfahrung schwierig, aber mit etwas Erfahrung und zumindest Grundwissen, wie Windows funktioniert, dazu noch etwas nachdenken und gegebenenfalls ausprobieren, wird klar sein, dass “ProgramDir” zum Beispiel “FRONTMOT~1]FrontMotion Firefox” einfach in “MOZILL~1]Mozilla Firefox” umbenannt werden kann. Ich würde sagen, als Faustregel kann gelten, dass alles, was “FrontMotion Firefox” heißt, in “Mozilla Firefox” geändert werden kann… Aber das wird nicht alles abdecken.
Ich kann die Tage aber mal die zu ändernden Zeilen zusammenstellen und hier hochladen, mit denen man das FrontMotion-Branding größtenteils raus kriegt – nur jetzt grade hab ich dazu keine Lust mehr
Edit: Ich habe oben im Artikel die nötigen Änderungen hinzugefügt, viel Erfolg bei der Umsetzung.
Danke für die schnelle Hilfe, ich bin absolut beeindruckt! Dein Workaround zum Thema Firefox verdient höchste Anerkennung. Damit erleichterst Du vielen System- und Netzwerkadmins die tägliche Arbeit ungemein. Diese Seite steht ab sofort ganz oben unter meiner Lesezeichen-/Favoritensammlung.
@Frank
Ich muss schonwieder für die Blumen danken! Allerdings würde ich dafür mindestens 50% des Danks an die FrontMotion-Jungs weiterreichen, auf deren Arbeit basiert das ganze Konzept schließlich.
Ja, als ohnehin überarbeiteter Admin hat man ja selten Zeit und Muße sich mit so einem Gefrickel auseinander zu setzen. Die vergangen Jahre hab ich auch bei jedem größeren Releasewechsel gehofft, dass Mozilla das endlich mal offiziell unterstützt, doch bisher ist davon ja nichts zu merken. Ich hab dann aber doch mal zwei ruhige Tage (und Nächte, hehe) genutzt, um eine Lösung zu finden – und hätte mich riesig über so ein Tutorial gefreut, da es aber sowas nicht zu geben scheint, wollte ich den IT-Kollegen da draußen auch mal was zurück gegeben, das Internet erleichtert den Job allgemein doch ziemlich.
Ich danke dir auch für die positive Rückmeldung, freut mich riesig, dass die Arbeit nicht umsonst war!
hi,
erst einmal vielen dank für die anleitung.
kannst du mir evtl. noch verraten wo bzw. was ich einsetzen muss, dass auf den desktop wieder eine verlinkung erscheint?
vielen dank schonmal
@andy
Hi Andy,
eigentlich musst du nix einsetzen – eher etwas rausnehmen, damit auf dem Desktop keine Verknüpfung erscheint.
Standardmäßig gibts die Verknüpfung, wird irgendwo in der MSI auch so festgelegt. Per GPO lässt die sich nicht an/abschalten.
Ich bin so vorgegangen, wie hier beschrieben und auf allen Desktops liegen Verknüpfungen.
Nimm nochmal ne frische FrontMotion MSI und probiers nochmal mit den Änderungen, an sich müsste das klappen.
ach damn

mein fehler
hab die Firefox-3.6.3-de.msi anstatt die FMFirefoxCE-3.6.3-de.msi genommen
PS: hmmmmm
von der alten version is noch die verlinkung auf dem desktop sobald ich aber die FMFirefoxCE-3.6.3-de.msi starte verschwindet der link und kommt nicht wieder ;(
blöd
und kann ich noch meine eigene startseite eintragen?
@andy
Nimms nicht persönlich, aber das Logo ist ein andres – nicht, dass du nur nach dem falschen Logo suchst?
Nein, also ich hab so ein Problem hier nicht zugetragen bekommen, auch wenn eine Standalone Version des FF bereits installiert war.
Startseite:
Mit den Gruppenrichtlinienvorlagen schon.
startup.homepage_welcome_url
ist hier das flag.
nene habs schon gefunden *g und glei mei frage wie kann ich denn das logo ändern?
der link is noch immer nicht erschienen
PS: verteile die software mit ideal administration haben keine AD leider
merci schonmal und schönes weekend
@andy
Keine Ahnung, habs mit dem default Logo verteilt, sorry
Das mit dem Link wundert mich. Notfalls legst den Link halt über ein Login-Script an. Sofern “Ideal Administration” das kann, hab die Software nie benutzt.