2010-02-16 2 views
0

설치시 일부 파일을 특수 폴더에 복사하고 있습니다. SpecialFolder 경로는 사용자가 앱을 설치하는 방법에 따라 다릅니다 ('Everyone'또는 'Just me').특수 폴더

C# 코드에서 Environment.GetFolderPath() 메서드를 사용하여 특수 폴더 경로를 얻었지만이 메서드는 항상 현재 사용자의 특수 경로를 반환합니다. 사용자가 모든 사용자를 위해 앱을 설치 한 경우 '모든 사용자'폴더에 대한 경로가 필요합니다. C# 코드에서 올바른 SpecialFolder 경로를 얻으려면 어떻게해야합니까? 방법 :

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) 

http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx

+0

질문 무엇인가 –

+0

올바른 경로를 얻을 수 있도록 앱을 실행중인 사용자 ('현재 사용자'또는 '모든 사용자')를 결정하는 방법. – Cornel

답변

2

당신이 사용할 수있는 파일

에 대한 해당 폴더 및 사용자가 지정한 폴더를 확인 ..than Environment.GetEnvironmentVariable("ALLUSERSPROFILE")을 사용하여 얻을 수 있습니다 '모든 사용자'경로를 얻으시겠습니까? 또는 선택한 사용자 ("나를 위해"/ "모든 사용자")를 결정하는 방법은 무엇입니까?