|
CodePanic! > C#.NET Tips > 今ここ■電源を切る、シャットダウンする方法は色々とありますが(Win32APIのExitWindowsExをコールするとか) ここでは手っ取り早い方法だけ挙げます。 System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(); psi.FileName = "shutdown.exe"; // コマンドラインパラメータ -s:シャットダウン -f:強制的に psi.Arguments = "-s -f"; // ウィンドウ非表示に(効果なし?) psi.CreateNoWindow = true; // シャットダウン System.Diagnostics.Process p = System.Diagnostics.Process.Start(psi); Tweet |