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.
Read the introductory tutorial to see how easy it really is.
The installation capture is done 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.
Make the repackaging process easy to understand for others working on your project by using the Repackager Assistant.
Inside the Repackager you can record settings, take notes and capture screenshots of the installation. Useful for IT professionals, it simplifies the documentation process so anyone working on the project can understand or pick up existing work.
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 can also be used via its command-line interface.
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 an effortless way to avoid repackaging MSI wrappers.
Compare the output with the original package
Verify what resources were added, modified or removed in the repackaged installation by comparing the results with the original installation. Read more.