I'm trying to deploy Java as an application in SCCM 2012, I'm using Application rather than packages so it will periodically check to make sure it is installed rather than rely on the error/success code reported by the original install.
In order to successfully install Java, Java processes must be killed as well as all browsers must be closed which is why I chose to deploy using a command prompt that will accomplish this as well as kick off the Java MSI. I need the install to take place regardless of whether the user is logged in or not. If the user is logged in I want to be able to notify the user (currently done via the command prompt) that their browsers (if open) will be closing due to the install.
The problem I'm running into is that the command prompt (batch file) runs as the System user and the current logged in user can't see it and is thus not aware their browsers will be closed or the Java process will be terminated. I realize that I could change the User Experience to "Install for User' and it may display the command prompt but they I'm restricted to only installing the update when a user is logged in which only gets some of the computers that need the update.
Any thoughts on how I can display the instructions to the user via Command Prompt before the install takes place?
Stephen