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:

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.
