728x90
반응형
728x170
▶ Process 클래스 : 프로세스 실행하기 예제
using System;
bool result = ExecuteProcess("notepad.exe", @"c:\test.txt");
Console.WriteLine(result);
728x90
▶ Process 클래스 : 프로세스 실행하기
using System.Diagnostics;
#region 프로세스 실행하기 - ExecuteProcess(filePath, argumentList)
/// <summary>
/// 프로세스 실행하기
/// </summary>
/// <param name="filePath">파일 경로</param>
/// <param name="argumentList">인자 리스트</param>
/// <returns>처리 결과</returns>
public bool ExecuteProcess(string filePath, string argumentList)
{
Process process = new Process();
process.StartInfo.FileName = filePath;
process.StartInfo.Arguments = argumentList;
process.Start();
process.WaitForExit(); // 프로세스가 종료할 때까지 대기한다.
return process.ExitCode == 0;
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 속성 값 구하기 (0) | 2014.11.27 |
---|---|
[C#/COMMON] PropertyInfo 배열 구하기 (0) | 2014.11.27 |
[C#/COMMON] PropertyInfo 구하기 (0) | 2014.11.27 |
[C#/COMMON] 각도 구하기 (0) | 2014.11.27 |
[C#/COMMON] 라디안 각도 구하기 (0) | 2014.11.27 |
[C#/COMMON] 기정의 CultureInfo 명칭 (0) | 2014.10.22 |
[C#/COMMON] BindingList<T> 클래스 : 속성 값 검색 기능 추가하기 (0) | 2014.08.31 |
[C#/COMMON] PropertyDescriptor 클래스 : 객체 속성 값 변경시 이벤트 처리하기 (0) | 2014.08.31 |
[C#/COMMON] ref 키워드를 이용해 대리자 리턴 값 변경하기 (0) | 2014.07.31 |
[C#/COMMON] 제네릭 메소드 사용하기 (0) | 2014.07.31 |
댓글을 달아 주세요