28Aug

Zbuduj instalator dla programów bez instalatora

click fraud protection

Wiele programów i programów narzędziowych jest dystrybuowanych jako aplikacje przenośne, które nie wymagają instalowania ich. Chociaż jest to świetna opcja, istnieje kilka powodów, dla których warto "zainstalować" te programy. Na przykład zainstalowane programy pojawiają się na liście Programy i funkcje( Dodaj / Usuń programy) i zazwyczaj mają pozycje w menu Start. Narzędzie, które zarówno instaluje i buduje instalatory dla programów bez instalatora, jest ZipInstaller NirSoft.

Instalowanie programu z pliku ZIP

Popularnym narzędziem systemu Windows dla administratorów systemu jest Process Explorer, który jest dystrybuowany za pośrednictwem pliku ZIP bez instalatora. Używając ZipInstaller, możesz łatwo zainstalować to narzędzie z pobranego pliku zip.

Po wybraniu pliku zip do zainstalowania program ZipInstaller odczytuje informacje z pliku wykonywalnego i umieszcza go w instalatorze.

Przed instalacją możesz dostosować ustawienia do własnych upodobań.

Po ustawieniu wszystkiego, kliknij Zainstaluj, a ZipInstaller zajmie się resztą.

instagram viewer

Po zainstalowaniu masz wszystkie zalety typowej instalacji programu. Pozycje menu Start są tworzone dla plików wykonywalnych i pomocy.

Dodatkowo, dostępna jest pozycja Programy i funkcje( Dodaj / Usuń programy).

Budowanie własnego instalatora

ZipInstaller umożliwia łatwe tworzenie własnych pakietów instalacyjnych. Wszystko, czego potrzebujesz, to plik zip zawierający pliki, które chcesz uwzględnić, a ZipInstaller utworzy samodzielny plik instalacyjny EXE.

W tym przykładzie utworzymy instalator dla Sysinternals Process Explorer i narzędzi ZoomIt. Najpierw narzędzia są pobierane i umieszczane w jednym folderze. Następnie tworzymy specjalny plik tekstowy o nazwie "~ zipinst ~. zic", który zawiera ustawienia konfiguracyjne dla instalatora.

Dla tego przykładu nasz plik ~ zipinst ~. zic wygląda następująco:

[install]
ProductName = Sysinternals Utilities
ProductVersion = 1.0
CompanyName = Sysinternals
Opis = Process Explorer i narzędzia ZoomIt.
InstallFolder =% zi. ProgramFiles %% zi. CompanyName %% zi. ProductName%
StartMenuFolder =% zi. ProductName%
StartMenuShortcut = 1
AddUninstall = 1
AddUninstallShortcut = 0
InstallTo = 1
NoUserInteraction = 0
UninstallRegKey = Sysinternals
NoExtraUninstallInfo = 0
OdinstalujInDestFolder = 0
NoSuccessMessage = 0

Następnie poniższe polecenie tworzy plik instalacyjny:

X: PathToZipFile & gt; "C: PathToZipInstallerzipinst.exe" / selfexe SysinternalsUtilities.zip SUI_Install.exe

Po utworzeniu instalatora,można uruchomić na dowolnej maszynie.

Uwaga, nazwa jest nieco wyłączona, gdy próbujesz połączyć wiele narzędzi w jednej instalacji, ale ogólnie działa tak, jak byś tego oczekiwał.

Wniosek

Oprócz instalowania aplikacji przenośnych, ZipInstaller jest fantastycznym narzędziem do tworzenia instalatora dla dowolnego programu narzędziowego - w tym własnego. Interfejs jest prosty w użyciu i uczenie się zajmuje tylko kilka minut. Ponadto istnieje więcej opcji konfiguracji, o których można przeczytać na stronie pobierania.

Links

Pobierz ZipInstaller z NirSoft