I know I can use the Patch Management section to manage software installs, but I'm trying to create some basic procedures that do some work before and after I do an install. I'm now struggling with my second attempt at this, I gave up on the first app I was trying to install because I thought it was the app, now I'm thinking it's something I'm missing about running an MSI file from a procedure.
The account I'm managing here doesn't allow end users to install their own software so we impersonate our "kadmin" account to run the install. I've tried running the actual install as a "Shell Command" (shown below) and also tried it as an "Execute File" step. Here's an example of one of my procedures below:
Hmmm... Might have just answered my own question... I think it might have been the spaces in my installer file.
You need to launch MSI files with MSIEXEC.exe. For example...
Parameters: /q /i yourInstaller.msi
Also, execute as SYSTEM wherever possible to avoid UAC prompts and other bullshit.
I see. I was just trying to fire off the .msi file. Thanks!