|
发表于 2015-6-3 09:48:59
|
显示全部楼层
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine("shutdown.exe -s -t 00");//完全关机模式 正常开始速度
p.StandardInput.WriteLine("exit");//退出dos命令
p.WaitForExit();
p.Close();
}else{
System.Diagnostics.Process bootProcess = new System.Diagnostics.Process();
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine("shutdown.exe -s -hybrid -t 00");//龟息神功,开机速度一般6-20秒
p.StandardInput.WriteLine("exit");//退出dos命令
p.WaitForExit();
p.Close();
};
核心代码就是用了Process 这个类。 |
|