Use Outlook.
Link at the bottom of the answer has information that helped with this answer. Kudos to GuidingTech.com
Create a .bat file first.
shutdown.exe /r /t 00
Save as Restart.bat
Make sure the computer is logged in with the email you receive the email Notification in.
You can setup different accounts for each computer if you wish and have your email setup to forward emails your receive as notifications.
Example.
Computer1@email.com is the Host PC with a Graphic card that is not Rendering.
Testemail.com is your email you receive notifications on.
When the Email is received have your outlook auto forward the email back to the
corresponding email. which in this case is Computer1@gmail.com
Computer1@email.com received at Testemail@email.com then have that email forward to the all Computers.
The Trick here is to setup a different Notification email to each computer so it knows which to shutdown.
For Setting up a Rule to Forward follow these instructions and enter in a word in the subject based on the pc you want to restart.
Note: This is for setting up your Computer which you receive the emails next we are going to setup the individual pcs.
Step 1. Now open MS Outlook. Under Home tab, go to Rules and expand the >menu. Select Manage Rules and Alerts.
![enter image description here](../../I/static/images/f4b2976ca8a0918ad4938127d34309b8f131f2e35a88873d9febb8a156acf494.png)
Step 2. On the Rules and Alerts window chick on New Rule while under Email >Rules tab.
![enter image description here](../../I/static/images/43b6ea0c8cdf11742baea98fc02b644becee0f6a245ce28697dd91afd9aa3715.png)
Step 3. Start off by selecting your template as Apply rule on messages I >receive. Click on Next.
![enter image description here](../../I/static/images/3bd591dd3c92fa21c271476b8540ae4335163cc6f96065d5f78a1563b5adbcaa.png)
Step 4. Once again we need to specify which rule you want to use on the Receiving end which will be the Computer the forwarded email shows up at. This will be the rule for restarting the Computer you Specified.
A. With specific words in the subject– Another constraint so that the >receiving email is identified better.
B. With specific words in the body– Sometimes, only the subject may be >ambiguous. So a body makes it more refined.
Select them and hit next.
![enter image description here](../../I/static/images/a78efa90a1b7d1fc150bf6edc8a5265a66f2aa9767d685507e840b2c05d0bb3d.png)
Now Specify what you want the email to look for to trigger the Restart.
Example if you choose subject.
Say the word you choose is Computer1-RenderIssue
You will type that in the "Specify for words or Phrases to search for in the subhect"
Now that you have the that setup its time to do the final step.
Step 5. Next comes the action to be applied when an email is received and >all the conditions match. Select start application and delete it.
![enter image description here](../../I/static/images/7c1f336e26f7a487c92c670d61ab72ed012205c41ca85bb9ec65093e5ba2e750.png)
**Note:**If you do not delete it. If the computer is restarted it if outlook opens it will go in a loop.
Step 5a For starting application action, click on the link and select the file you created Restart.bat Click on Next.
Step 5b Click next on *"Are there any Exceptions?"
Step 6 Give the rule a name for future references, turn it on and click on >Finish.
Now whenever One of you computers have an issue when Rendering the Email will be sent to you with the Specified Computer. This will forward the email to that computer and restart the machine.
Hope this helps. Tried to format it the best I could while doing my Job.
Reference for some of the work here
3Do you know what is stalling and how often ? A better plan maybe to make the computer restart daily avoiding the stall all together – Shaun07776 – 2016-04-17T16:53:58.807
@Shaun07776 Unfortunately that is the issue, it is random, i have sent log file after log file to each software vendor we are using trying to resolve this issue, as of right now we don't know what is causing them, or when they happen, which is why i am trying to automate everything i can in the meantime until we figure it out. – RyanIG – 2016-04-17T19:02:45.107
23Why cant the job which detects the stall and sends the email just restart it ? Why does the email need to be the trigger ? – exussum – 2016-04-18T07:06:13.810
@exussum The program we are using is Called Deadline 7.2 it is meant to do this, i have configured it so the software does that, but it doesn't work for some reason, the program allows for python scripting through a web service but i can't get that to do much either. – RyanIG – 2016-04-18T09:47:04.497
@RyanIG - Just out of curiosity, does this need some special sort of shutdown procedure, the machine not responsive enough? – stefgosselin – 2016-04-26T04:17:14.703