2014-11-21 16 views

回答

0

使用PsKill。它是由sysinternals生成的一個exec實用程序。 您可以在命令行模式以及編程模式下使用它。 如果你想以編程的方式做到這一點,我會建議創建一個實用工具類,它有一個方法,需要一個服務ID,創建一個進程,使用C#中的進程類,附加進程pskill.exe,將參數傳遞給pskill並使用start方法啓動該進程。下面是一個示例:

public static void KillProcess(int _servicePid) 
{ 
    System.Diagnostics.Process.Start("C:\pstools\pskill.exe", _servicePid); 
} 

PsKill下載鏈接:http://technet.microsoft.com/en-us/sysinternals/bb896683.aspx