Zmiany w instalatorze dla systemu Windows

Firefox for Enterprise Firefox for Enterprise Ostatnio zaktualizowany: 13 hours ago

Czasami zachodzi potrzeba wprowadzenia do instalatora Firefoksa własnych zmian. Zmiany te mogą polegać na dodaniu pliku policies.json, zmianach w opcjach AutoConfig lub instalowanych rozszerzeniach.Poniższe informacje pomogą ci wprowadzić zmiany w instalatorze przeglądarki Firefox dla systemu operacyjnego Windows.

Informacja: Instrukcje dla systemu macOS znajdziesz w artykule Personalizowanie programu Firefox dla macOS.

Krok 1: Pobierz instalator

Pobierz plik instalatora, który chcesz zmienić. Upewnij się, że pobrana wersja to pełen instalator. Plik częściowego instalatora zazwyczaj nosi nazwę "Firefox Installer.exe", natomiast pełen instalator nosi nazwę "Firefox Setup WERSJA.exe", gdzie WERSJA oznacza pobierana wersję Firefoksa. Możesz pobrać pełną wersję Firefox Extended Support Release (ESR) z tej strony i normalną wersję z tej strony.

Krok 2: Rozpakuj instalator

Rozpakuj instalator do pustego folderu. Aby go rozpakować, musisz użyć programu 7-zip.

7z x "Firefox Setup VERSION.exe"

Krok 3: Wprowadź zmiany do Firefoksa

Wprowadź zmiany w plikach instalatora.

Krok 4: Spakuj pliki

Spakuj ponownie Firefoksa, uruchamiając poniższe polecenie w folderze, w którym instalator został poprzednio rozpakowany.

7z a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3

W wyniku użycia tego polecenia zostanie utworzony plik o nazwie app.7z zawierający zmienione pliki.

Krok 5: Pobierz narzędzia

Pobierz pliki 7zSD.Win32.sfx oraz app.tag i zapisz je w tym samym folderze, w którym znajduje się plik app.7z.

Krok 6: Utwórz instalator

Wykonaj poniższe polecenie:

copy /B 7zSD.Win32.sfx+app.tag+app.7z our_new_installer.exe

Zostanie wykonane połączenie plików i stworzony instalator.

Parametr /B jest bardzo ważny! Dzięki jego zastosowaniu, copy że są to pliki binarne, dzięki czemu nie będzie dodawać do nich dodatkowych znaków.

Czy ten artykuł okazał się pomocny?

Proszę czekać…

Osoby, które pomogły w tworzeniu tego artykułu:

Illustration of hands

Pomóż nam

Zdobywaj wiedzę i dziel się nią z innymi. Odpowiadaj na pytania i ulepsz naszą bazę wiedzy.

Więcej informacji