Wednesday, 22 October 2014

(UPDATED) Build an Installer for Installer-less Programs


Many programs and utilities are distributed as portable applications which do not require you to install them. While this is a great option to have, there are a few reasons you might want to “install” these programs. For example, installed programs appear in the Programs and Features (Add/Remove Programs) list and they typically have entries in the Start Menu. A utility which both installs and builds installers for installer-less programs is NirSoft’s ZipInstaller.

Installing a Program from a Zip File



A popular Windows utility for system administrators is Process Explorer which is distributed via an installer-less zip file. Using ZipInstaller, you can easily install this utility from the downloaded zip file.
537x316ximage_thumb1.png.pagespeed.ic.vmdkuxMyyg.jpg



Once you have selected the zip file to install, ZipInstaller reads information from the executable file and populates it in the installer.




594x478ximage_thumb2.png.pagespeed.ic.KVYNWf--1X.jpeg

Before installing, you can customize the settings to your liking.

[IMG]

[IMG]

Once you have everything set, click Install and ZipInstaller takes care of the rest.

594x478ximage_thumb5.png.pagespeed.ic.A9AjK8YcX.jpeg


[IMG]


Once installed, you have all the benefits of a typical program installation. Start Menu entries are created for executable and help files.
[IMG]

Additionally, an entry is made available in the Programs and Features (Add/Remove Programs).

[IMG]

Building Your Own Installer

ZipInstaller allows you to easily create your own install packages. All you need is a zip file containing the files you want included and ZipInstaller will create a standalone EXE setup file.
In this example, we are going to create an installer for the Sysinternals Process Explorer and ZoomIt utilities. First the utilities are downloaded and placed into a single folder. Then we create a special text file named “~zipinst~.zic” which contains configuration settings for the installer.
For this example our ~zipinst~.zic file looks like this:


image_thumb9.jpeg
Then the following command creates the install file:


ignore the emoticons, copy and paste in your word pad
like this : Capture.JPG


[IMG]



Once the installer is created, it can be run on any machine.


image_thumb11.jpeg

Note, the naming is a bit off when you try to combine multiple tools in a single install, but overall it works just as you would expect.

[IMG]

In addition to installing portable applications, ZipInstaller is fantastic tool to create an installer for any utility program – including your own. The interface is simple to use and it only takes a few minutes to learn. Additionally, there are more configuration options you can read about on the download page.

Link : Download ZipInstaller from NirSoft

No comments:

Post a Comment