Software Installer [Java]

Software installer is an application written in Java used for creating multiple silent installations. This may be usefull for network administrators an people who often reinstall their OS.

Screenshoot of the main window:

Software Installer

How does it work

The application scans specified directories searching for all the subdirectories having an install.bat file that contains the installation parameters for a given application and then displays their names and checkboxes in the proper tab (configurable).

When the user presses the install button an .bat file is created in a temporary directory, then it is called by by a system method.

Configuration

Each tab represents a directory. Directories' list as well as thed escriptions are configurable: you can specify the folders to be scanned inside the config file.

There exists a separate configuration for specifying the window dimensions and the basic layout.

Example configuration:

#
# Relative path of apps
#
application_base_path applications

#
# List of subdirs
#
application_subdir[0] asus_drivers
application_subdir[0]_name Asus Drivers

application_subdir[1] asus_utilities
application_subdir[1]_name Asus Utilities

application_subdir[2] common_software
application_subdir[2]_name Common Software

application_subdir[3] core_updates_07-02_08-03
application_subdir[3]_name WinXP Updates

Sources

Sources available upon request.

Powered by PepisCMS