Legacy installation packages not using the industry standard Windows Installer engine can be easily converted into reliable MSI packages and benefit from the advantages of the latest Windows Installer technologies.
The installation capture is done in a wizard-based repackager component by comparing system snapshots taken before and after the package installation.
You can use an existing saved system snapshot as a starting point for the capture or a new system snapshot will be created based on your selected profile. Exclude resources dynamically from the Advanced Installer project by using the repackager settings from the context menu.
Optionally, you can simplify your work even more by using the Installer UI Automation feature.
Accurately Capture Installations
Fine tune the accuracy of the repackaging process using the powerful filtering mechanism through customizable profiles. You can capture and repackage existing installations into MSI packages and personalize them.
A smart scanning algorithm will detect and preserve high-level constructs like:
- File Associations
- Environment Variables
- Scheduled tasks
- Windows Firewall Settings
Record unwanted system changes due to background running applications by taking file and registry snapshots without installing any software. You can use this noise recording later to filter a new system capture.
After an installation capture is completed the results will automatically be imported into a new Advanced Installer project, that you can review and personalize to your new package deployment needs.
All the necessary files and resources for the project are automatically imported to your selected output folder, so the new project will not have any dependencies to the installation you have just captured.
You can also configure multiple applications to be repackaged at once.
- capture multiple installations into a single package
- install application updates or slipstream service packs into the new setup
The repackager also has its own command line interface you can work with outside the wizard.
Build Virtualized Applications
The project created by the repackager can be used to also create virtualized packages. Advanced Installer supports building App-V 4.x/5.x and ThinApp packages. So you don't have to resequence your application everytime you need to change something in it.
Detect embedded MSI installs during EXE repackaging
This repackager option automatically detects any embedded MSIs, extracts them for you and stops the repackaging process. It's a very easy way to avoid repackaging MSI wrappers.
Compare output with original package
Verify what resources were added, modified or removed in the repackaged installation by comparing the results with the original installation. Read more.