using System.Diagnostics;
public class Test
{
public static void Main()
{
ProcessStartInfo startinfo = new ProcessStartInfo();
startinfo.UseShellExecute = false;
startinfo.RedirectStandardOutput = true;
startinfo.CreateNoWindow = false;
startinfo.FileName = "shutdown.exe";
startinfo.Arguments = "/r";
//at here, can set other parameter, look for......
Process.Start(startinfo);
}
}