private static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); if (!IsAdministrator()) { MessageBox.Show("请以管理员身份运行!"); return; } var instance = ControlProcess.RunningInstance(); if (instance == null) { Application.Run(new form_reboot()); } else { ControlProcess.HandleRunningInstance(instance); // 已经有一个实例在运行,激活它 } }