Unfortunately, WOL from a full shutdown is not something that Microsoft support now...
http://www.edugeek.net/forums/impero-direct-support/195250-w10-spring-creators-update.html#post1669561
I have two files in my Package, both in the same directory, the package is instructed to run the Batch File.
AppRemove.bat (Batch File)
If Exist "C:\Windows\ImmersiveControlPanel" powershell.exe -noprofile -executionpolicy bypass -file "%~dp0AppRemove.ps1"
AppRemove.ps1 (PowerShell)
# Remove Useless Apps.
Get-ProvisionedAppxPackage -online `
| where-object {$_.DisplayName -like "*xbox*" `
-or $_.DisplayName -like "*zune*"} `
| Remove-ProvisionedAppxPackage -online
I assume the Gett- is a typo and it's actually Get-?
I set my script as a Package and told it to run ASAP and every 1 day, just in case Microsoft reinstall the packages as I found the did with at least one previous update.
No official procedure, but would either send an e-mail out or a message with something like NetSupport Notify, Impero, etc about emergency maintenance. Unplug the phone. Then shut down the devices as needs be.