I used to use an old school utility called WinBatch that had one awesome feature. It could detect a window in memory and send that window a keystroke. So the Dialog/Windows did not have to actually popup, it was only running in memory yet you
could still send it keystrokes. Can PowerShell do the same thing? We have a piece of software that when you uninstall it throws up a dialog. Even though it is an MSI no switch will silence this dialog. We've tried /q /qn
/qb! /passive etc.... and it always pops up.
mqh7