방법: 프로세스 지정

업데이트: 2007년 11월

Process 구성 요소를 사용하면 Start 메서드를 호출하여 시스템에서 프로세스를 시작할 수 있습니다. Start를 호출하려면 FileName 속성을 대상 프로세스의 정규화된 경로로 설정하거나 메모장 같은 정규화된 Windows 응용 프로그램의 경우 단순히 프로세스 이름으로 설정하여 시작할 프로세스의 파일 이름을 지정해야 합니다.

FileName 속성은 속성 창을 사용하여 디자인 타임에 설정하거나 StartInfo 속성 값을 사용하여 런타임에 설정할 수 있습니다. 런타임에 파일 이름을 설정할 경우 다음 중 하나를 수행할 수 있습니다.

  • StartInfo 속성의 적절한 값을 설정한 다음 Start를 호출합니다.

  • Start 메서드의 Shared 폼을 호출하고 파일 이름을 매개 변수로 지정합니다. 다른 시작 매개 변수를 설정할 필요가 없는 경우 이 방법을 사용합니다. 이 방법에서는 다른 열기 인수를 설정할 수 없습니다.

런타임에 StartInfo 속성을 사용하여 프로세스를 시작하려면

  1. StartInfo 속성에 의해 노출된 시작 정보를 설정합니다.

  2. Process 구성 요소의 Start 메서드를 호출합니다.

    다음 예제에서는 메모장을 최대 크기 창으로 여는 방법을 보여 줍니다.

    Dim myProcess As New Process()
    myProcess.StartInfo.FileName = "Notepad.exe"
    myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized
    myProcess.Start()
    
         Process myProcess = new Process();
            myProcess.StartInfo.FileName = "Notepad";
            myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
            myProcess.Start();
    

런타임에 FileName 매개 변수를 전달하여 프로세스를 시작하려면

  • 파일 이름 매개 변수를 문자열 식으로 입력하여 Start 메서드를 호출합니다.

    Dim myProcess As Process = Process.Start("Notepad.exe")
    
         Process myProcess = Process.Start("Notepad");
    

참고 항목

작업

방법: 프로세스 구성 요소 만들기

개념

Windows 프로세스 모니터링 및 관리 소개

기타 리소스

프로세스 관리