C# 외부 프로그램 실행, 종료
윈도우 프로그래밍/c#2022. 4. 9. 21:55
300x250
- 프로그램 강제 종료 방법(프로세스 명 입력)
"ExpressVPN 부분은 프로세서 이름 변경"
Process[] processList = Process.GetProcessesByName("ExpressVPN");
for (int i = processList.Length - 1; i >= 0; i--)
{
processList[i].Kill();
processList[i].Close();
}
- 프로그램 실행 방법(파일경로, 프로그램이름 + 확장자 입력)
//ExpressVPN.exe 변경, WorkingDirectory(폴더 위치) 변경
System.Diagnostics.Process ps = new Process();
ps.StartInfo.FileName = "ExpressVPN.exe";
ps.StartInfo.WorkingDirectory = "C:\\Program Files (x86)\\ExpressVPN\\expressvpn-ui";
ps.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
ps.Start();
300x250
'윈도우 프로그래밍 > c#' 카테고리의 다른 글
c# ListView 복사 및 붙여넣기 (0) | 2021.01.18 |
---|
댓글()