Hi David,
I understand, If you want to run a task without vCenter, you can create a schedule task using Windows and Powercli.
For your hosts, can you attach a hostd.log. Please attach a log which is correlate with the shutdown and give me the Day/Time of the issue.
Thank you.
Regards,
Julien.