개요
Windows 실행 Process 검색, 없을 경우 실행해야 할 상황이 종종 발생한다. 최근 신용카드 VAN 모듈 연동중 Daemon 실행 여부를 확인,
실행되지 않았을 경우 실행해 주어야 하는데, 아래와 같이 해결 했다.
*파일의 실행여부는 작업관리자에서 확인 가능
지정 Process 검색
Process 실행
uint pid = SearchProcesses(/*process name*/)
if (pid.Equals(0))
{
//Process 실행
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = "실행파일 경로";
pis.Arguments = "";
psi.UseShellExecute = false;
Process.Start(psi);
}
'개발언어 > .NET' 카테고리의 다른 글
C# 유효한 생년월일 확인 (0) | 2019.01.11 |
---|---|
WPF TextBox 기본 IME 모드를 한글로 입력 받기 (0) | 2019.01.10 |
C# delegate 사용법 - 사례1 (0) | 2019.01.05 |
C# 클래스 라이브러리 생성 및 활용 (0) | 2018.12.27 |
C# byte 초기화 및 copy (0) | 2018.12.27 |