2016-12-26 69 views
0

如何在应用程序关闭或强制关闭时自动关闭exe。有没有可能将exe文件与我的应用程序链接?我可以在win窗体中启动exe,但是我想在winform外启动它。链接exe与应用程序? c#

回答

1

您需要使用Process类,并使用GetProcessByNameGetProcessById获取实例。

Process.GetProcessByName("process-name.exe").Kill(); 

这是一个相当核选择,虽然如此,或者,你可以改为尝试CloseMainWindow尝试一个更优雅的关闭:

Process.GetProcessByName("process-name.exe").CloseMainWindow(); 
+0

是它靠近然后你就可以得到的对象上调用Kill该exe文件,如果我的应用程序崩溃? –

+0

@ÇağılUyar在必须关闭的应用程序中监视崩溃的应用程序。 – C1sc0

+0

熟悉一些东西,但用processID杀死进程:'Process.GetProcessById(ID).Kill();' –

相关问题