This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Can you configure a new patch from Installshield Automation Interface?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 12, 2014
03:12 PM
Can you configure a new patch from Installshield Automation Interface?
I would like to be able to create patches from a command line in order to automate our patch building process. I do not want to have to go into the Installshield IDE and create new patch configurations. Can patch creation on-the-fly from a command line be done?
Note: Just to clarify, I already know how to build patches by using iscmdbld.exe, I'm asking how to create new patch configurations from a command line.
Note: Just to clarify, I already know how to build patches by using iscmdbld.exe, I'm asking how to create new patch configurations from a command line.
(6) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 12, 2014
04:30 PM
Use -patch_config
See: http://helpnet.flexerasoftware.com/installshield18helplib/ISCmdBldParam.htm
as in:
%INSTALLSHIELD_SABUILD_FOLDER%\System\IsCmdBld.exe -p "%PATH_TO_ISM_FILE%\IShield.ism" -patch_config "PatchConfigurationName"
Where PatchConfigurationName is the name under Meda -> Patch Design -> PatchConfigurationName
See: http://helpnet.flexerasoftware.com/installshield18helplib/ISCmdBldParam.htm
as in:
%INSTALLSHIELD_SABUILD_FOLDER%\System\IsCmdBld.exe -p "%PATH_TO_ISM_FILE%\IShield.ism" -patch_config "PatchConfigurationName"
Where PatchConfigurationName is the name under Meda -> Patch Design -> PatchConfigurationName
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 13, 2014
07:22 AM
Thank you for your reply, however, let me reiterate: "I already know how to build patches by using iscmdbld.exe, I'm asking how to create new patch configurations from a command line."
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 14, 2014
09:34 AM
After looking more into this, the Automation Interface does not have a solution for this. It seems as though I can create a generic patch configuration in my project file, save it, and from there I can automate a process that opens the .ism as an xml and add/modify entries under as needed, and it would not be too difficult. But adding this capability into a future release of the automation interface would be great.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 01, 2014
02:00 AM
I can create the patch configuration.
I basically want to take the build versions (latest1 & previous1) to patch dynamically in the build machine and extract the MSIs for patching. Can the extraction of files from MSI be automated ?
I basically want to take the build versions (latest1 & previous1) to patch dynamically in the build machine and extract the MSIs for patching. Can the extraction of files from MSI be automated ?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 01, 2014
01:38 PM
ssuriyap wrote:
Can the extraction of files from MSI be automated ?
Yes it can. Type: msiexec /a
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 01, 2014
11:57 PM
yeah, thanks for sharing this. even the msi can also be extracted from setup.exe to specific location with /b switch.
scottd72 wrote:
Yes it can. Type: msiexec /a.msi TARGETDIR= /qn