How do I make a KACE SMA Managed Installation that is 100% silent? No Command Prompt pop-ups.
I'm new to KACE and this job. My SMA appliance is on 9.0.270. My environment already has a system to use AutoIT scripts to install software with the SMA Managed Installations. I'm researching using batch files and PowerShell instead. AutoIT is the only way my predecessors could find that would completely hide any sort of interface or pop-ups. To achieve that, they used the @SW_HIDE parameter in AutoIT scripts. For example:
RunWait(@ScriptDir & "install.bat", @ScriptDir, @SW_HIDE)
An example of the settings in one of our Managed Installations is like this:
- Associated files: a zip folder with the installation file and a install.bat file
- Execution = Anytime
- Delete downloaded files = checked
- Override default installation = selected
- Full Command line = install.bat
- Don't prepend msiexec.exe = checked
- Notify: none of them are checked
An example of the actual install.bat script would be:
:: Install software
I've run multiple batch files as Managed Installations on my SMA. I get Command Prompt windows that pop-up or flash briefly. Also, not all of our software comes in nice, clean .msi files that you can easily automate. Surely there's a way to hide all hints of an interface and installations running in the background. Does anyone have any ideas?
Edit: For anyone from the future. I also posted the same question to reddit.com/r/kace. This is more the answer I was looking for. Thanks for your help!