Net Core教程

C# 重启程序

本文主要是介绍C# 重启程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Global.RootStart("peed.exe", "StartByGuard");
public static void RootStart(string exepath, string args)
        {
            ProcessStartInfo startInfo = new ProcessStartInfo(exepath, args);
            startInfo.UseShellExecute = true;
            startInfo.CreateNoWindow = true;
            startInfo.WindowStyle = ProcessWindowStyle.Hidden;
            startInfo.WorkingDirectory = Directory.GetParent(exepath).ToString();
            startInfo.Verb = "runas";  //设置启动动作,确保以管理员身份运行
            try { Process.Start(startInfo); }
            catch { }
        }

 

这篇关于C# 重启程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!