Process 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Process 클래스의 새 인스턴스를 초기화합니다.
public:
Process();
public Process ();
Public Sub New ()
설명
MachineName 속성을 지정하지 않으면 기본값은 로컬 컴퓨터(".")입니다.
새 Process 구성 요소를 컴퓨터의 프로세스와 연결하기 위한 두 가지 옵션이 있습니다. 첫 번째 옵션은 생성자를 사용하여 Process 구성 요소를 만들고, StartInfo 속성의 적절한 멤버를 설정하고, Start 호출하여 Process 새 시스템 프로세스와 연결하는 것입니다. 두 번째 옵션은 GetProcessById 또는 GetProcesses 반환 값 중 하나를 사용하여 Process 실행 중인 시스템 프로세스와 연결하는 것입니다.
Start 메서드의 static
오버로드를 사용하여 새 시스템 프로세스를 시작하는 경우 메서드는 새 Process 구성 요소를 만들고 프로세스와 연결합니다.
ProcessStartInfo.UseShellExecute 속성이 기본값인 true
설정되면 Windows Start
메뉴의 Run
대화 상자를 사용하는 것과 유사한 방식으로 애플리케이션 및 문서를 시작할 수 있습니다.
ProcessStartInfo.UseShellExecute
false
경우 실행 파일만 시작할 수 있습니다.
명령줄에서 호출할 수 있는 실행 파일은 StartInfo 속성의 적절한 멤버를 설정하고 매개 변수 없이 Start 메서드를 호출하거나 적절한 매개 변수를 static
Start 멤버에 전달하는 두 가지 방법 중 하나로 시작할 수 있습니다.
생성자, 정적 Start 오버로드 중 하나 또는 GetProcessById, GetProcesses또는 GetProcessesByName 메서드 중 하나를 사용하여 Process 구성 요소를 만들 수 있습니다. 이렇게 하면 연결된 프로세스에 대한 보기가 표시됩니다. 프로세스 속성이 메모리에서 변경될 때 자동으로 업데이트되는 동적 보기가 아닙니다. 대신 구성 요소에 대한 Refresh 호출하여 애플리케이션의 Process 속성 정보를 업데이트해야 합니다.
적용 대상
.NET