문제

"모든 사용자" 디렉터리를 반환하는 .NET 변수가 있습니까?

도움이 되었습니까?

해결책

당신은 system.environment 변수.
미리 정의된 대부분의 항목은 다음과 같습니다. 여기에 표시됨.

"모든 사용자들" 다음을 사용합니다:

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

나는 많은 upmod와 내 다른 것들에 대한 정답을 얻었다는 것을 알고 있지만 이것은 실제로 작동합니다.다른 곳은 어디야? 환경 변수 이전에 연결한 기능이 해당 함수 호출에서 작동하지 않는 것 같습니다.

다른 팁

또는,

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)

그런 다음 이 결과를 System.IO.Directory.GetParent()에 전달하여 루트 "All Users" 폴더를 가져올 수 있습니다.

이게 무슨 소용이 있나요?

이런:

http://msdn.microsoft.com/en-us/library/bb774096(VS.85).aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top