[英]C# Cancel Windows Shutdown Programmatically
我在網上發現我可以安排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”類型異常
Process.Start(“shutdown”,“/ a”);
在使用安排關閉時將工作
Process.Start(“shutdown”,“/ s / t 60”);
但它不會取消已經啟動的關閉(即60秒已經過去)。
這只是在Windows中使用內置命令: http : //technet.microsoft.com/en-gb/library/bb491003.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.