다음을 통해 공유


ProcessStartInfo.EnvironmentVariables 속성

정의

파일 검색 경로, 임시파일의 디렉터리, 애플리케이션별 옵션 및 기타 유사한 정보를 가져옵니다.

public:
 property System::Collections::Specialized::StringDictionary ^ EnvironmentVariables { System::Collections::Specialized::StringDictionary ^ get(); };
public System.Collections.Specialized.StringDictionary EnvironmentVariables { get; }
member this.EnvironmentVariables : System.Collections.Specialized.StringDictionary
Public ReadOnly Property EnvironmentVariables As StringDictionary

속성 값

이 프로세스와 자식 프로세스에 적용되는 환경 변수를 제공하는 문자열 사전입니다. 기본값은 null입니다.

설명

속성을 설정할 수는 없지만 속성에서 EnvironmentVariables 반환된 을 StringDictionary 수정할 수 있습니다. 예를 들어 다음 코드는 TempPath 환경 변수 myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp")를 추가합니다. 속성을 변경 EnvironmentVariablesUseShellExecute 후 프로세스를 시작하려면 속성을 로 false 설정해야 합니다. 가 이trueUseShellExecute 메서드가 InvalidOperationException 호출되면 이 Start throw됩니다.

적용 대상