Summary
The ExtractToFile plugin can be used to access files from the Install task during runtime Pre-Install. The most common practice is to label the extracted file's Destination Path (in the Install task) to the "DO NOT INSTALL" Magic Folder so the INSTALLER_TEMP_DIR can be utilized for the Pre-Install plug-in's Destination.Synopsis
NOTE: When using Source Paths, the ExtractToFile plug-in requires the use of the InstallAnywhere variable $DOLLAR$ in place of the Source Path variable $'s to successfully resolve the Source Path via the ExtractToFile_Source variable. For information on Source Paths, please see the InstallAnywhere user's guide.
Discussion
Test it by adding an Execute Script/Batch File action after the ExtractToFile plug-in using the following command:
ExtractToFile_Source = C:\My Files\example.exe
ExtractToFile_Destination = $INSTALLER_TEMP_DIR$$/$example.exe
Test it by adding an Execute Script/Batch File action after the ExtractToFile plug-in using the following command:
Additional Information
NOTE: If all else fails, just stick the resources to extract during Pre-Install inside the ExtractToFile plug-in located in \plugins\ExtractToFile.jar. Then specify the filename in the ExtractToFile_Source field of the Plug-in.
Related Articles
Launching a Child MSI Install from a Setup Script 3Number of Views Flexera SaaS Management Data Ingestion Utility 21Number of Views InstallAnywhere Redistributable Files 4Number of Views InstallAnywhere Files and Utilities 11Number of Views Download InstallAnywhere 2011 and Later Versions 4Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago