Ability to trigger reboots through the client WMI SDK
We need a way to use PowerShell (script) to trigger a Reboot using the Software Center Dialogs. This way we can trigger a reboot at the end of an install which will leverage the CM built-in notifications.
https://docs.microsoft.com/en-us/configmgr/core/clients/deploy/device-restart-notifications
Currently, if you have a deployment that triggers a pending reboot, the machine with NOT actually reboot after the install, but instead waits for the deadline. Or if the Deployment had no deadline, the machine will never actually reboot.
We need a way to have CM trigger a reboot that we can call in a script, so at the end of an application install (or other use case), we can call the command to have the CM Reboot Countdown trigger (based on client settings) and reboot the machine.
More info in this Thread: https://twitter.com/adammeltzer/status/1249756471211909121
