shieldmaster.wordpress.com
About | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/about
InstallShield Tips and Techniques. The author of this blog is Charles B. Hodge, who has focused on building deployment packages since 1983 – back when computers were coal-fired! My first experience was creating installation packages on Mainframe computers – we delivered the software and install package on 2400′ reels of 5/8″ computer tapes! I switched to PC development in 1990, and have been involved with building PC application packages since then. Leave a Comment ». Feed for comments on this post.
shieldmaster.wordpress.com
Checking return code from VBScript Custom Action | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2012/07/05/checking-return-code-from-vbscript-custom-action
InstallShield Tips and Techniques. July 5, 2012. Checking return code from VBScript Custom Action. Filed under: Reference Materials. 8212; shieldmaster @ 9:20 pm. Finally I created a VBScript Custom Action – but stored the VBScript in a .VBS script file. Here is a snapshot of the Custom Action:. Note that I entered “CheckAgentVersion” in the Script Function line. Here is an extract of the VBScript:. Const cAgentBaseVersion = "11.01.0001.0000". MsgBox "Running AgentLP CheckAgentVersion Custom Action".
shieldmaster.wordpress.com
Setting up Rollback Custom Actions | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2013/06/04/setting-up-rollback-custom-actions
InstallShield Tips and Techniques. June 4, 2013. Setting up Rollback Custom Actions. Filed under: Reference Materials. 8212; shieldmaster @ 11:43 pm. The bottom line is if you have Custom Actions that serve to modify the workstation during the setup, you should create the special “Rollback” Custom Actions that clean up those modifications. These are some important issues that must be addressed when you create a Rollback Custom Action:. Use In-Script Execution “Rollback Execution”. For testing, if you are...
shieldmaster.wordpress.com
Kill-Process Custom Actions | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2014/02/18/kill-process-custom-actions
InstallShield Tips and Techniques. February 18, 2014. Filed under: Reference Materials. 8212; shieldmaster @ 11:55 pm. When you have services or processes that are always running in the background, when you decide to uninstall the application you may be presented with this dialog box:. I would rather kill the running process than allow this dialog box to hang up the installation plus it seems likely that there will be a customer call to the support center, and that could be bothersome. If you are using a...
shieldmaster.wordpress.com
Memorial Day 2012 | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2012/05/27/memorial-day-2012
InstallShield Tips and Techniques. May 27, 2012. Filed under: Reference Materials. 8212; shieldmaster @ 3:05 am. NO, FREEDOM ISN’T FREE. I watched the flag pass by one day. It fluttered in the breeze. A young Marine saluted it,. And then he stood at ease. I looked at him in uniform. So young, so tall, so proud,. With hair cut square and eyes alert. He’d stand out in any crowd. I thought how many men like him. Had fallen through the years. How many died on foreign soil? How many mothers’ tears? Enter your...
shieldmaster.wordpress.com
InstallShield Tips and Techniques | A Weblog to share tips and techniques for working with InstallShield’s setup authoring engine. | Page 2
https://shieldmaster.wordpress.com/page/2
InstallShield Tips and Techniques. February 18, 2014. Filed under: Reference Materials. 8212; shieldmaster @ 11:55 pm. When you have services or processes that are always running in the background, when you decide to uninstall the application you may be presented with this dialog box:. I would rather kill the running process than allow this dialog box to hang up the installation plus it seems likely that there will be a customer call to the support center, and that could be bothersome. If you are using a...
shieldmaster.wordpress.com
How to determine Windows Server 2012 OS in InstallScript function | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2013/09/05/how-to-determine-windows-server-2012-os-in-installscript-function
InstallShield Tips and Techniques. September 5, 2013. How to determine Windows Server 2012 OS in InstallScript function. Filed under: Reference Materials. 8212; shieldmaster @ 10:51 pm. I needed to determine whether I was installing on a Windows Server 2012 but within the online help for InstallShield 2013, it did not provide the VersionNT/WinBuild/OS Major/OS Minor values that would assist in scripting the function. OS SYSTEM VersionNT WindowsBuild OS Major OS Minor. Windows 7 601 greater than 7100 6 0.
shieldmaster.wordpress.com
Understanding “Per-User” or “Per-Machine” context for application Setup packages | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2012/05/03/understanding-per-user-or-per-machine-context-for-application-setup-packages
InstallShield Tips and Techniques. May 3, 2012. Understanding Per-User or Per-Machine context for application Setup packages. Filed under: Reference Materials. 8212; shieldmaster @ 1:05 am. With the introduction of Windows 7 and the more stringent UAC (User Access Control) restrictions, we are seeing more frequently the need for an installation package to “Run as Administrator”. This is because standard users now have more limited privileges and are being prevented from installing into th...On a machine ...
shieldmaster.wordpress.com
March | 2015 | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2015/03
InstallShield Tips and Techniques. March 15, 2015. Preserving user configured information from previously installation application. Filed under: Reference Materials. 8212; shieldmaster @ 8:56 pm. When your application installed in the field has user configured information, it is imperative that this user data be preserved during Major Upgrades as the newer application is installed. You could have user configured information appearing in any of the following traditional components:. Identify the registry ...
shieldmaster.wordpress.com
Issue with determining Service Pack on Windows 7 64bit OS | InstallShield Tips and Techniques
https://shieldmaster.wordpress.com/2013/08/11/issue-with-determining-service-pack-on-windows-7-64bit-os
InstallShield Tips and Techniques. August 11, 2013. Issue with determining Service Pack on Windows 7 64bit OS. Filed under: Reference Materials. 8212; shieldmaster @ 2:26 am. Recently I needed to display the Service Pack that was installed on the Operating System. Traditionally I would use the embedded InstallScript command:. NSPValue = (SYSINFO.WINNT.nServicePack);. If (SYSINFO.bIsWow64) then. Turn off Registry Redirection if 64bit. Instead of the 32-bit parts of the registry (on a 64-bit system). 8212;...