프로필 디렉터리
시스템은 특정 디렉터리에 사용자 프로필 정보를 저장합니다. 이 디렉터리는 Windows XP의 "문서 및 설정"과 Windows Vista 이상 버전의 "사용자"와 같은 다양한 버전의 Windows에서 서로 다른 이름을 갖습니다. 프로필 디렉터리의 경로를 가져오려면 GetProfilesDirectory 함수를 사용합니다.
프로필 디렉터리에는 사용자 프로필에 대한 다음 하위 디렉터리가 포함되어 있습니다.
디렉토리 | 묘사 |
---|---|
ProgramData(Windows Vista 이상)/모든 사용자 | 모든 사용자에게 적용되는 프로그램 정보입니다. 이전 버전과의 호환성을 위해 모든 사용자 디렉터리가 Windows Vista 이상에 여전히 존재합니다. |
기본값 | 기본 사용자에게 적용되는 프로필 정보입니다. |
사용자 | 지정된 사용자에게 적용되는 프로필 정보입니다. 각 사용자에게는 고유한 프로필 하위 디렉터리가 있습니다. |
ProgramData/All Users 디렉터리의 위치를 가져오려면 GetAllUsersProfileDirectory 함수를 호출합니다. 이 디렉터리에는 다음 하위 디렉터리가 포함됩니다.
디렉토리 | 묘사 |
---|---|
바탕 화면 | 바탕 화면에 표시할 바로 가기입니다. |
시작 메뉴 | 시작 메뉴의 메뉴 항목입니다. |
기본 사용자 디렉터리의 위치를 가져오려면 GetDefaultUserProfileDirectory 함수를 호출합니다. 특정 사용자 디렉터리의 위치를 가져오려면 GetUserProfileDirectory 함수를 호출합니다. 기본 사용자 및 특정 사용자 디렉터리에는 다음 하위 디렉터리가 모두 포함됩니다. 기울임꼴의 디렉터리에서는 기본적으로 숨겨지는 디렉터리를 나타냅니다. 폴더 옵션 제어판 항목에서 숨겨진 파일, 폴더 및 드라이브 표시 옵션을 선택하여 이러한 디렉터리를 볼 수 있습니다.
디렉토리 | 묘사 |
---|---|
애플리케이션 데이터 | 애플리케이션별 데이터입니다. |
쿠키 | Windows Internet Explorer 쿠키. |
바탕 화면 | 바탕 화면에 표시할 바로 가기입니다. |
즐겨찾기 | 즐겨찾는 웹 사이트에 대한 링크입니다. |
로컬 설정 | 프로필로 로밍하지 않는 애플리케이션 설정 및 데이터입니다. 일반적으로 이 디렉터리의 설정 또는 데이터는 컴퓨터별로 지정되거나 너무 커서 효과적으로 로밍할 수 없습니다. 이 디렉터리에는 다음 하위 폴더가 포함됩니다.
|
내 문서 | 사용자가 만드는 문서의 기본 위치입니다. 애플리케이션은 기본적으로 문서 파일을 이 디렉터리에 저장해야 합니다. |
NetHood | 네트워크 환경 항목의 바로 가기입니다. |
PrintHood | 프린터 폴더 항목의 바로 가기입니다. |
최근 | 가장 최근에 사용한 문서의 바로 가기입니다. |
SendTo | 사용자가 파일을 자주 보내는 위치의 바로 가기입니다. |
시작 메뉴 | 시작 메뉴의 메뉴 항목입니다. |
템플릿 | 템플릿 항목의 바로 가기입니다. |
이러한 디렉터리의 하위 디렉터리의 위치를 가져오려면 SHGetFolderPath 또는 SHGetKnownFolderPath 함수를 사용합니다.