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
InstallAnywhere Files and Utilities 11Number of Views Using the Microsoft WMI Diagnosis Utility 5Number of Views Launching a Child MSI Install from a Setup Script 3Number of Views InstallAnywhere Redistributable Files 3Number of Views Flexera SaaS Management Data Ingestion Utility 21Number 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago