C# implements remote shutdown and restart of the computer