Has anyone developed a consistent method for determining computers that have not rebooted in a specific period of time (say 30 days) and prompting the end user that they need to reboot their computer, yet still giving them the option to either cancel or defer the reboot for a period of time?
I've been able to create a Custom Vulnerability to determine that a computer hasn't been rebooted in 30 days, based on the last boot up time. And even though the vulnerablity scan shows the computer is vulnerable, the reboot never occurs (even though required in the Custom Definition - Detection Rules)
I also followed the documentation below, and set the final package to reboot the computer, after a Policy Repair task for the above Custom Vulnerablity.
So far, I have been unsuccessful. Either I'm missing something simple in the custom definition, or I'm going at it from the wrond direction.