Has anyone found a way to force a laptop or desktop Windows-based computer (XP, 7) to reboot after a period of time. For example, I would like to implement something that works like this: If the system is up for X amount of days, a message comes up telling the user he needs to reboot based on the policy. Roughly 66% of our workforce is using laptops and I'm sure a lot of them are simply hibernating nightly instead of rebooting. This has caused some problems with software we push that require reboots. Has anyone does anything similar to this? I'm sure the other option is to disable the hibernate and log off buttons using group policy but I want to try to avoid that at the moment.