C#重啟exe
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
c# 關閉和重啟.exe程序
Process[] myprocess = Process.GetProcessesByName("a"); if (myprocess.Count() > 0)//判斷如果存在 { //myprocess[0].Kill();//關閉程序 } else { try { Process newProcess = new Process();//創建一個新的進程 ProcessStartInfo startInfo = new ProcessStartInfo();//啟動進程時使用的集合 //startInfo.FileName = Environment.CurrentDirectory + "\\Release1\\a.exe";//要啟動的應用程序 startInfo.FileName = "E:\\work\\Release\\a.exe";//要啟動的應用程序 startInfo.WindowStyle = ProcessWindowStyle.Normal;//啟動應用程序時使用的窗口狀態 //startInfo.WorkingDirectory = Environment.CurrentDirectory + "\\Release1\\";//要啟動應用程序的路徑 newProcess.StartInfo = startInfo;//把啟動進程的信息賦值給新建的進程 newProcess.StartInfo.UseShellExecute = false;//是否使用操作系統shell執行該程序 newProcess.Start(); } catch { //退出控制臺程序 Application.Exit(); } 該文章在 2021/1/30 9:37:33 編輯過 |
關鍵字查詢
相關文章
正在查詢... |