Looking for a method to restart a non-persistent environment in ESXi or vCenter, I was able to use PowerCLI to issue the commands needed. Originally I was looking to automate the recovery of a snapshot when it dawned on me that a non-persistent disk would facilitate the same thing.  However I would need to power off the server and back on again for it to work.

And this is what came from my searching and trial and error

Powering Off

Powering On

Both – Power Off wait then Power On

Next was to use a batch file to run a task to execute the PowerCLI commands. This was done by doing the following set as a scheduled task

 Thanks Hristo for your help