MSI config options and user notifications
Scott Parkis
When creating an install package - I want to 1) notify the users we are doing an install 2) make sure outlook is closed 3) show the status of the installation.
PDQ Deploy Details -> Parameters vs Command Line (and custom)
I have a bunch of options I want to apply:
(ZoomautoUpdate="true" ZoomAutoStart="false" ZConfig=nogoogle=1;nofacebook=1;advdscp=1;AddFWException=1;FullScreenWhenJoin=0;DisableScreenShare=1;ConfirmWhenLeave=1;UserDualMonitor=0;MuteVoipWhenJoin=1;HideNonVideoUsers=1)
- For an msi does this go on the Parameters field? command line field is getting populated. And when would I select Custom here?
- MSI Options -> those look fine.
- I am installing two different msi's in this package. I really want a passive installation so users can see an install is going on. Or can I keep it as a quiet install, and just have a message w/ some status for the two msi's in this package. So users know when its done and can start opening stuff? how?
- check for outlook to be closed before I start.
Thanks!
0
Comments
This might work for you. It doesn't ask for permission but it will let the user know what's up per step.
Step 1 (powershell - make sure to select run as logged on user under options)
Step 2 (powershell) get-service -name "whatever" | stop-service
Step 3 (do your thing)
Step 45678 (inject any other messages between steps for update or task completed) (again make sure to select Run as Logged on User under Options for the task)
ref https://mcpmag.com/articles/2016/06/09/display-gui-message-boxes-in-powershell.aspx https://powershell.org/2013/04/29/powershell-popup/
Thanks.
so how do you do Step 1 to keep going until Step 8 is complete?
User Logs on Notification "installations happening, please wait..." (this stays on screen during installs) Do the installations (/quiet w. Notification still on the scree) Notification updates to "complete" and closes.
the notification from above would only be relevant to users already logged on. For anyone after that it would not happen until the next notification window.
I'm having trouble understanding your specific requirement, it might help if I understood a bit more of what your attempting to achieve.
A few questions to help better understand
for part 2 you just download BGINFO and add a startup script to group policy to run the BGINFO template file against bginfo after copying it local with the background of your choice. Something like C:\generalstuff\bginfo
Then just change step one to copy a replacement jpg or whatever to bginfo new step 2 execute the same script as logged on user and tada the background changes to "stuff is happening" untill whatever step where you put it back to normal or to a finished background until log off and on gpolicy reapply normal.