다음을 통해 공유


Executor.ExecWaitWithCapture 메서드

정의

지정된 명령을 실행합니다.

오버로드

ExecWaitWithCapture(String, TempFileCollection, String, String)

지정된 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)

지정된 사용자 토큰 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

ExecWaitWithCapture(String, String, TempFileCollection, String, String)

지정된 현재 디렉터리 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)

지정된 사용자 토큰, 현재 디렉터리 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Source:
Executor.cs
Source:
Executor.cs
Source:
Executor.cs

지정된 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

public:
 static int ExecWaitWithCapture(System::String ^ cmd, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture (string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (cmd As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

매개 변수

cmd
String

실행할 명령입니다.

tempFiles
TempFileCollection

컴파일하는 동안 생성된 중간 파일에 대한 참조를 관리 및 저장할 TempFileCollection입니다.

outputName
String

컴파일러의 메시지 출력을 저장할 문자열에 대한 참조입니다.

errorName
String

발생한 오류의 이름을 저장할 문자열에 대한 참조입니다.

반환

컴파일러의 반환 값입니다.

적용 대상

ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)

Source:
Executor.cs
Source:
Executor.cs
Source:
Executor.cs

지정된 사용자 토큰 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

public:
 static int ExecWaitWithCapture(IntPtr userToken, System::String ^ cmd, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture (IntPtr userToken, string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : nativeint * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (userToken As IntPtr, cmd As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

매개 변수

userToken
IntPtr

nativeint

컴파일러 프로세스를 시작할 토큰입니다.

cmd
String

실행할 명령입니다.

tempFiles
TempFileCollection

컴파일하는 동안 생성된 중간 파일에 대한 참조를 관리 및 저장할 TempFileCollection입니다.

outputName
String

컴파일러의 메시지 출력을 저장할 문자열에 대한 참조입니다.

errorName
String

발생한 오류의 이름을 저장할 문자열에 대한 참조입니다.

반환

컴파일러의 반환 값입니다.

설명

매개 변수는 userToken 시작할 프로세스의 보안 컨텍스트를 나타내는 Win32 보안 액세스 토큰을 허용합니다. 자세한 내용은 CreateProcessAsUser 메서드 설명서를 참조하세요.

추가 정보

적용 대상

ExecWaitWithCapture(String, String, TempFileCollection, String, String)

Source:
Executor.cs
Source:
Executor.cs
Source:
Executor.cs

지정된 현재 디렉터리 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

public:
 static int ExecWaitWithCapture(System::String ^ cmd, System::String ^ currentDir, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture (string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : string * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (cmd As String, currentDir As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

매개 변수

cmd
String

실행할 명령입니다.

currentDir
String

현재 디렉터리

tempFiles
TempFileCollection

컴파일하는 동안 생성된 중간 파일에 대한 참조를 관리 및 저장할 TempFileCollection입니다.

outputName
String

컴파일러의 메시지 출력을 저장할 문자열에 대한 참조입니다.

errorName
String

발생한 오류의 이름을 저장할 문자열에 대한 참조입니다.

반환

컴파일러의 반환 값입니다.

추가 정보

적용 대상

ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)

Source:
Executor.cs
Source:
Executor.cs
Source:
Executor.cs

지정된 사용자 토큰, 현재 디렉터리 및 임시 파일을 사용하여 지정된 명령을 실행하고 호출이 반환되기를 기다린 다음 지정된 문자열에 컴파일러의 출력 및 오류 정보를 저장합니다.

public:
 static int ExecWaitWithCapture(IntPtr userToken, System::String ^ cmd, System::String ^ currentDir, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture (IntPtr userToken, string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : nativeint * string * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (userToken As IntPtr, cmd As String, currentDir As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

매개 변수

userToken
IntPtr

nativeint

컴파일러 프로세스를 시작할 토큰입니다.

cmd
String

실행할 명령입니다.

currentDir
String

프로세스가 시작될 디렉터리입니다.

tempFiles
TempFileCollection

컴파일하는 동안 생성된 중간 파일에 대한 참조를 관리 및 저장할 TempFileCollection입니다.

outputName
String

컴파일러의 메시지 출력을 저장할 문자열에 대한 참조입니다.

errorName
String

발생한 오류의 이름을 저장할 문자열에 대한 참조입니다.

반환

컴파일러의 반환 값입니다.

추가 정보

적용 대상