Process 객체를 생성하고 실행할 파일명과 인자 등을 설정해준다.
System.Diagnostics.Process ps = new System.Diagnostics.Process(); ps.StartInfo.FileName = "실행할 파일명"; ps.StartInfo.WorkingDirectory = "작업 폴더"; ps.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
위와 같이 실행에 필요한 각종 설정을 해준 후 다음과 같이 외부 프로그램을 실행한다.
ps.Start();
이렇게 실행된 프로그램을 종료하기 위해서는
ps.CloseMainWindow();
로 종료하며 이렇게 해서도 종료가 되지 않으면
ps.Kill();
로 종료한다.
댓글 없음:
댓글 쓰기