Directorio de perfiles
El sistema almacena información de perfil de usuario en un directorio específico, que tiene nombres diferentes en diferentes versiones de Windows: "Documentos y configuración" en Windows XP y "Usuarios" en Windows Vista y versiones posteriores. Para obtener la ruta de acceso del directorio de perfiles, use la función GetProfilesDirectory .
El directorio profiles contiene los siguientes subdirectorios para los perfiles de usuario.
Directorio | Descripción |
---|---|
ProgramData (Windows Vista o posterior)/Todos los usuarios | Información del programa que se aplica a todos los usuarios. El directorio Todos los usuarios sigue existiendo en Windows Vista o versiones posteriores, por motivos de compatibilidad con versiones anteriores. |
Default | Información de perfil que se aplica al usuario predeterminado. |
User | Información de perfil que se aplica al usuario especificado. Cada usuario tiene su propio subdirectorio de perfil. |
Para obtener la ubicación del directorio ProgramData/All Users, llame a la función GetAllUsersProfileDirectory . Este directorio raíz contiene los siguientes subdirectorios:
Directorio | Descripción |
---|---|
Escritorio | Accesos directos para mostrar en el escritorio. |
Menú Inicio | Elementos de menú del menú Inicio . |
Para obtener la ubicación del directorio del usuario predeterminado, llame a la función GetDefaultUserProfileDirectory . Para obtener la ubicación del directorio de un usuario determinado, llame a la función GetUserProfileDirectory . Tanto el usuario predeterminado como los directorios de usuario específicos contienen los subdirectorios siguientes. Los directorios en cursiva indican directorios ocultos de forma predeterminada. Para ver estos directorios, seleccione la opción Mostrar archivos, carpetas y unidades ocultos en el elemento del panel de control Opciones de carpeta .
Directorio | Descripción |
---|---|
Datos de aplicaciones | Datos específicos de la aplicación. |
Cookies | Cookies de Windows Internet Explorer. |
Escritorio | Accesos directos para mostrar en el escritorio. |
Favoritos | Vínculos a sitios web favoritos. |
Configuración local | Configuración de la aplicación y datos que no se mueven con el perfil. Normalmente, la configuración o los datos de este directorio son específicos del equipo o son demasiado grandes para desplazarse de forma eficaz. Este directorio contiene las siguientes subcarpetas:
|
Mis documentos | Ubicación predeterminada para los documentos que crea el usuario. Las aplicaciones deben guardar archivos de documento en este directorio de forma predeterminada. |
NetHood | Accesos directos a elementos de vecindario de red. |
PrintHood | Accesos directos a los elementos de carpeta de la impresora. |
Recientes | Accesos directos a los documentos usados más recientemente. |
Sendto | Accesos directos a ubicaciones a las que el usuario envía archivos a menudo. |
Menú Inicio | Elementos de menú del menú Inicio . |
Templates (Plantillas [C++]) | Accesos directos a elementos de plantilla. |
Para obtener la ubicación de los subdirectorios de estos directorios, use las funciones SHGetFolderPath o SHGetKnownFolderPath .