I also looking to introduce scheduled shutdowns, though the environment is different NS/CMS 7, I tried to accomplish this in NS 6 originally (no DS) and didn’t find a satisfactory way using the built-in power management tasks. The NS6 task would run, shutting down PCs but for any PC already off, the task would run at the next time the PC was on, and then shut it down almost immediately.
In NS 7 you can set a End Task after x minutes option, when scheduling tasks, in testing this works and the task fails after this time, meaning the PC won’t be inadvertently shutdown outside this schedule. If the task is set to repeat daily etc, a new iteration of the task is created after this, waiting to run at the next time the schedule kicks in. It looks like you can add a deferral option as well, with a custom message and maximum time to defer (5, 15, 30 minutes & 1, 2, 5 , 12, 18, 24 hours)
Don’t know if that helps anyone but I thought I’d mention it, as this seems like a useful facility.