EMCO MSI Package Builder Enterprise is a program that can automatically generate Windows installers, based on the given parameters. Thus, MSI files can be installed on remote computers, without needing the user's attendance.

The interface of the application is clean and simple to navigate through. The easiest way to start a new project is by using the wizard. So, you can create a MSI package which is based on real-time monitoring results or the installation settings available in the Project tree view.

General MSI package attributes can be set when it comes to the file name, project name, manufacturer, language, version, user availability (for current or all users) and system reboot status.

In addition, you can edit the product GUID and enable support for installation updates (optionally set the tool to ignore the language when upgrading the package and to block from downgrade).

Plus, you can specify a command, URL or path to a program to be run before or after install or uninstall, customize supported operating systems and the MSI install mode (e.g. force all files to be installed, regardless of version), as well as edit summary and support information.

Once a project is active, you can add new files, folders and shortcuts, insert registry keys and user environment variables (e.g. create if it doesn't exist), as well as add services and check out a log file. EMCO MSI Package Builder Enterprise also lets you use a search function, decompile MSI packages, repair missing file links, as well as customize uninstall filters which revolve around the file system and registry.

The application requires a moderate amount of CPU and system memory, has a good response time and includes a help file with online tutorials for all user levels. We have not come across any difficulties throughout our testing; EMCO MSI Package Builder Enterprise did not freeze, crash or display error dialogs.