我在网上发现我可以安排Windows关闭这样做:
private void button1_Click(object sender, EventArgs e)
{
// Shutdown
Process.Start("shutdown", "/s /t 10");
}
private void button2_Click(object sender, EventArgs e)
{
// Cancel Shutdown
Process.Start("shutdown /a");
}
所以我已经绑上了一个按钮,甚至可以调用上面的按钮。有没有办法让我将另一个按钮绑定一个取消此关闭的命令?
我有搜索和避风港;发现任何有用的东西,我找到了一些像
这样的东西Process.Start("cmd.exe", "shutdown /a");
or
Process.Start("shutdown /a");
但这些似乎都不起作用。
调用Process.Start(“shutdown / a”);结果
System.dll中出现未处理的“System.ComponentModel.Win32Exception”类型异常
答案 0 :(得分:0)
Process.Start(" shutdown"," / a");
使用计划关闭时,将起作用
Process.Start(" shutdown"," / s / t 60");
但它不会取消已经启动的关机(即已经过了60秒)。
这只是在windows中使用内置命令: http://technet.microsoft.com/en-gb/library/bb491003.aspx