I’ll be looking to do this in the not too distant future. Wake On LAN is fantastic not only to ensure that your application/update deployment reaches as many people as possible, but also to keep on the ‘green’ path.
There are applications about which enable us to shut down machines at a predefined time, even providing snooze buttons. e.g Take a look at Coretech’s Shutdown tool, this can close processes as well as shut the PC down; Coretech Shutdown Tool
By shutting down machines overnight & at the weekend, a lot of money can be saved in electricity usage. WOL can still however enable us to patch machines and deploy applications.
The following link shows us how to enable WOL by using compliance settings in ConfigMgr 2012.