2012-12-20 8 views
-5

저는 프로세스를 죽이고 시작하는 새 프로세스에 대한 알림을 제공하는 winform 응용 프로그램을 만들었습니다. 프로세스를 블랙리스트/화이트리스트에 허용/차단하는 기능을 추가해야 프로세스가 실행되어 응용 프로그램이 실행되는 동안 실행되지 않습니다.winform 응용 프로그램에서 windows 프로세스를 허용/차단합니다.

제안 사항?

+1

더 많은 설명 부탁드립니다 ... –

+1

여기에서 물어보기 전에 약간의 조사를 해보십시오. 또는 당신이 한 일이나 목표를 성취하려고 시도했음을 알려주십시오. –

+0

녀석들 방법을 찾았지만 사용할 좋은 것을 찾을 수 없습니다. 네가 마음에있는 것이 있는지 물어봐! – user966614

답변

0

귀하의 질문을 올바르게 이해하면 - 여기 프로세스 작업 방법의 예입니다.
이 작업은 blackList라는 이름의 프로세스 이름의 목록을 가지고 가정을 기반으로이 목록에있는 모든 프로세스 죽이고 싶어한다 : 이것은 얻을 수 있도록해야한다

List<string> blackList = new List<string>(); 

// TODO: Populate the list with "black listed" processes 

// Kill any process which is in the blacklist 
foreach (Process process in Process.GetProcesses()) 
{ 
    if (blackList.Any(x => x.ToLowerInvariant().Equals(process.ProcessName.ToLowerInvariant()))) 
    { 
     process.Kill(); 
    } 
} 

당신이 올바른 방향으로 시작을 ...

관련 문제