展开全部
Process p = new Process();
p.StartInfo.FileName = "cmd.exe"; //调用命令cmd.exe
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true; ; //不创建窗口
p.Start();
p.StandardInput.WriteLine("shutdown -s -t 时间"); //自动关机,把“时间”换成你希望自动关机的秒数
p.StandardInput.WriteLine("exit");
p.WaitForExit();
p.Close(); //退出命令提示符
p.StartInfo.FileName = "cmd.exe"; //调用命令cmd.exe
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true; ; //不创建窗口
p.Start();
p.StandardInput.WriteLine("shutdown -s -t 时间"); //自动关机,把“时间”换成你希望自动关机的秒数
p.StandardInput.WriteLine("exit");
p.WaitForExit();
p.Close(); //退出命令提示符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-11-18
展开全部
不能用DOS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询