Unfortunately, it is not currently possible to perform a silent install with the update exe. Perhaps you could watch it with ProcMon to catch all the changes to the registry and then xcopy over all of the updated files with a script but this is more work than I'm currently willing to put into it right now. Since we don't have a very large user base we can just run this installer in Interactive mode and our users can just click the "Install" button.
- First things first, get your source files to a working directory and a fresh testing computer (VM's are best for this as it is easy to revert to a previous snapshot if you encounter any strangeness)
- Install it and observe the behavior
- It requires local admin rights
- Change allows you to unzip the new files to a different location
- List shows you what files are being updated
- Install Now does exactly that.
- Based on this info we'll do an interactive, system based installation.
- Go ahead an copy your update file to your SCCM Sources$ directory
- In SCCM Console go to Software Library > Applications > Create Application
- Specify general the info
- Fill out the app catalog info (making it pretty is a good idea)
- Add a Deployment Type = Script
- Name = Pulsonix 91 6869 update installer
- Enter the content info
- Source = your Sources$ directory
- Installation Program = Pulsonix91_update-6868-to-6869.exe
- Uninstallation Program = "C:\Program Files (x86)\InstallShield Installation Information\{9121D81B-4FF0-4DA9-A171-3117CD6D182B}\setup.exe" -runfromtemp -l0x0409 -removeonly
- Detection Method*
- File system
- Path: %ProgramFiles(x86)%\Pulsonix9.1
- File: Pulsonix.exe
- File is associated with 32bit app on 64bit systems
- File must satisfy the following rule
- Date Modified equals 8/9/2017 12:10:38 PM
- User Experience - make it an interactive install
- Install for System
- Only when a user is logged on
- Normal
- Check Allow users to view and interact with the program
- Requirements = none
- Dependencies
- Add Pulsonix 9.1
*We only have the date modified detection method for this update since it does not modify the "DispalyVersion" key in the registry.
Done!
Go ahead and deploy and test your new app.
No comments:
Post a Comment