% allusersprofile % 환경 변수를 사용하면 일반적인 설정이 저장된 디렉토리를 가져올 수 있습니다. 그러나 대부분의 프로그램은 하위 폴더 "anwendungsdaten"(독일어, 응용 프로그램 데이터)에 설정을 저장합니다. 이 폴더에 대한 직접 경로를 얻을 수있는 방법이 있습니까? 문제는 그 이름이 언어에 의존한다는 것입니다. 감사합니다. .Windows 응용 프로그램 데이터 디렉토리
4
A
답변
3
사용중인 프로그래밍 언어에 대해 확실하지 않으므로 기본 Windows API를 사용합니다. XP에서는 CSIDL_COMMON_APPDATA를 매개 변수로 사용하여 SHGetFolderPath을 호출 할 수 있습니다. 그것은 비스타처럼 보이고 7은 new set of functions과 같은 일을합니다. 아마도 SHGetKnownFolderPath으로 전화하기를 원할 것입니다.
Windows Forms에서 Application.UserAppDataPath 속성을 사용할 수 있습니다.
0
나는 직접적인 방법을 모르고 있지만 언어가 걱정된다면 % APPDATA %의 끝을 마지막 '\'기호에서 문자열의 끝까지 가져 와서 추가 할 수 있습니다 그 % allusersprofile %합니다.
1
이 정보를 직접 얻을 수있는 직접적인 방법은 없습니다.
이
%USERPROFILE%
가지고
%APPDATA%
이
%APPDATA%
을 받아 보자 아무것도 다른 등장하지 않는 경우, 마음에 오는 유일한 것은 아마 모든 경우의 99 %에서 작동 해키 일이다%USERPROFILE%
을 null로 대체하십시오. 은 "나머지는"당신이와 끝까지해야
%ALLUSERSPROFILE%
가에 3 단계의 결과를 추가 가지고 어떤
"/ 응용 프로그램 데이터"또는 "/ Anwendungsdaten"또는이어야한다 "모든 사용자"프로필의 "Appdata"디렉터리에 대한 올바른 지역화 된 경로
참고 : 테스트되지 않았으므로이 분야에 경험이 거의 없습니다. 하지만 효과가있을 수 있습니다.
관련 문제
- 1. 응용 프로그램 공통 데이터 디렉토리에 디렉토리 만들기
- 2. Windows 7의 응용 프로그램 데이터 폴더
- 3. 다른 응용 프로그램의 데이터 디렉토리 찾기
- 4. Windows Mobile - 응용 프로그램 데이터 폴더에 쓰기
- 5. Backup C# Windows 응용 프로그램 데이터
- 6. Windows Mobile 6.5 응용 프로그램 데이터?
- 7. symfony : 응용 프로그램 디렉토리 변경
- 8. 응용 프로그램 (프로그램 응용 프로그램 및 데이터 디렉토리)에서 두 번 targettargetpath를 설정하는 방법
- 9. Windows 프로세스와 응용 프로그램
- 10. Windows 응용 프로그램 해상도
- 11. Windows 응용 프로그램 오류시
- 12. 닫기 Windows 응용 프로그램
- 13. 애니메이션 Windows 응용 프로그램
- 14. .net 웹 응용 프로그램 루트 디렉토리 변경
- 15. ASP.Net MVC3 웹 응용 프로그램 디렉토리 구조
- 16. 내 응용 프로그램 디렉토리 이름을 얻는 방법
- 17. Java에서 OSX의 응용 프로그램 지원 디렉토리 찾기
- 18. Installer 클래스의 응용 프로그램 디렉토리 가져 오기
- 19. ClickOnce가 설치된 응용 프로그램 디렉토리 사용자 정의
- 20. iPhone 응용 프로그램, Mac의 문서 디렉토리
- 21. 응용 프로그램 설정에 활성 디렉토리 사용
- 22. Windows 응용 프로그램 설치 프로그램 프레임 워크
- 23. 복수 사용자가있는 Windows 응용 프로그램
- 24. 파일을 업로드하는 Windows 응용 프로그램
- 25. 응용 프로그램 로더 Windows 용
- 26. ClickOnce for Windows 응용 프로그램
- 27. Windows 시작 응용 프로그램 만들기
- 28. Windows 응용 프로그램 용 설치자
- 29. 응용 프로그램 종료 C# Windows
- 30. Windows 탐색기 통합 응용 프로그램