11/10/2009 15832 views

If a package\program is set to "Configmgr Restarts Computer", is there any way to make this restart optional for the end user? I know we can configure the agent to extend the warning time before the reboot happens, but is there an option whereby the user gets the dialog and has the options "Restart Now" and also "Later"??

0 Comments   [ + ] Show comments


Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

All Answers

Are you installing an MSI? You can control reboots in the MSI.

Although my current client is an all-MSI shop, we required greater control of shutdowns and restarts. I built an HTA which is distributed to all machines, so that we can control shutdowns/restarts. It takes an 'hh:mm:ss' argument and its UI has a 'Cancel' button, meaning that the user can opt out. It's being used for general shutdowns/restarts now, not just for deployment purposes. And I'm sorry but, before you ask, you can't have a copy.
Answered 11/10/2009 by: VBScab
Red Belt

The environment will be mainly MSIs but some exe's.

As a standard we suppress reboots via the MSIs, and tend to use the deployment tool to control the reboots.
Answered 11/10/2009 by: ChluainEois
Senior Yellow Belt

The short answer is no, you can't make reboots optional using the SCCM tools. The slightly longer answer is that if you call external scripts at the tail end of your installations (so that the reboot happens well after the initially called program is finished) to schedule a reboot, you can include yes/no prompts in those scripts.

The black and white nature of SCCM reboots is quite the thorn to deal with, especially when you have some installations that have a small chance to require a reboot, but you end up having to reboot all machines.
Answered 11/10/2009 by: Jsaylor
Second Degree Blue Belt