I think PShell run by default in interactive mode, so this is why it popups IDS (Interactive Services Detection) window.
Since Windows Vista, Microsoft does not allow interactive mode when an app is triggered by 'local system' account (it runs quietly in the background without popup for the current logged user). In order to see what going on in the background (running apps by local system), Microsoft created a service names "Interactive Services Detection" that when enabled, it allows you to see the 'interactive windows' of the app running under the local system account.
By default this service is not started, in your case it's running. So if you don't need it, you can disable IDS.
Hi ToF, thanks for the reply.
So, even though I've set it to non-interactive on the command line, it's still "interactive"? I think LANDesk is not processing my additional command line parameters... possibly a bug in 9.5?
I have no desire to modify the Interactive Services Detection on all Win7 systems if I don't absolutely have to.