Windows: 환경 변수에 대한 액세스를 모니터링하시겠습니까?

Windows: 환경 변수에 대한 액세스를 모니터링하시겠습니까?

프로그램(Windows)은 종종 특정 환경 변수가 설정되기를 기대합니다. 그러나 이러한 환경 변수의 이름은 잘 문서화되어 있지 않은 경우가 많습니다. 예: Eclipse에서는 %MINGW_HOME% 또는 %MINGW_DIR% 등을 예상합니까? (이건 예시일 뿐이고, 더 어려운 경우도 있습니다.)

따라서 프로세스 모니터가 파일에 대한 액세스를 기록하는 것처럼 환경 변수에 대한 모든(성공 및 실패) 액세스를 기록하는 것이 편리합니다.

그렇게 할 수 있는 도구가 있나요?

대상 프로세스가 GetEnvironmentVariable()을 사용하면 가능하지만 GetEnvironmentStrings()를 사용하면 아마도 불가능할 것입니다.

관련 정보