728x90
728x170
string targetProcessPath = @"c:\windows\system32\notepad.exe";
string targetProcessName = "notepad";

Process[] runningProcesses = Process.GetProcesses();
foreach (Process process in runningProcesses)
{
    if (process.ProcessName == targetProcessName && 
        process.MainModule != null &&
        string.Compare(process.MainModule.FileName, targetProcessPath, StringComparison.InvariantCultureIgnoreCase)==0)
    {
        process.Kill();
    }
}


특정 위치의 exe 파일의 실행 프로세스를 Kill 하는 코드.

728x90
그리드형

'C# > Winform' 카테고리의 다른 글

IIS 에 ASP.NET 등록방법  (0) 2020.02.07
간단한 Web API 만들기  (0) 2020.02.07
[C#] (401) Unauthorized 에러  (0) 2019.09.19
[C#] Nuget 캐시 지우기  (0) 2019.09.19
[C#] Process 의 CPU 사용률 조절하기  (0) 2019.09.04
Posted by kjun
,