Répertoire des profils
le système stocke les informations de profil utilisateur dans un répertoire spécifique, qui a des noms différents dans les différentes versions de Windows : « Documents et Paramètres » dans Windows XP et « utilisateurs » dans Windows Vista et versions ultérieures. Pour obtenir le chemin d’accès du répertoire des profils, utilisez la fonction GetProfilesDirectory .
Le répertoire des profils contient les sous-répertoires suivants pour les profils utilisateur.
| Répertoire | Description |
|---|---|
| ProgramData (Windows Vista ou version ultérieure)/all users | Informations de programme qui s’appliquent à tous les utilisateurs. le répertoire tous les utilisateurs existe toujours dans Windows Vista ou version ultérieure, pour des raisons de compatibilité descendante. |
| Default | Informations de profil qui s’appliquent à l’utilisateur par défaut. |
| Utilisateur | Informations de profil qui s’appliquent à l’utilisateur spécifié. Chaque utilisateur possède son propre sous-répertoire de profil. |
Pour obtenir l’emplacement du répertoire ProgramData/All Users, appelez la fonction GetAllUsersProfileDirectory . Le répertoire contient les sous-répertoires suivants :
| Répertoire | Description |
|---|---|
| Bureau | Raccourcis à afficher sur le bureau. |
| Menu Démarrer | Éléments de menu du menu Démarrer . |
Pour obtenir l’emplacement de l’annuaire de l’utilisateur par défaut, appelez la fonction GetDefaultUserProfileDirectory . Pour obtenir l’emplacement de l’annuaire d’un utilisateur particulier, appelez la fonction GetUserProfileDirectory . Les répertoires utilisateur par défaut et utilisateurs spécifiques contiennent les sous-répertoires suivants. Les répertoires en italique indiquent les répertoires qui sont masqués par défaut. Vous pouvez afficher ces répertoires en sélectionnant l’option afficher les fichiers, les dossiers et les lecteurs masqués dans les Options des dossiers , élément du panneau de configuration.
| Répertoire | Description |
|---|---|
| Données d'application | Données spécifiques à l’application. |
| Cookies | Windows Cookies Internet Explorer. |
| Bureau | Raccourcis à afficher sur le bureau. |
| Favoris | Liens vers les sites Web favoris. |
| Paramètres Local | Paramètres et données d’application qui ne sont pas itinérants avec le profil. En général, les paramètres ou les données de ce répertoire sont spécifiques à l’ordinateur ou ils sont trop volumineux pour être itinérants efficacement. Ce répertoire contient les sous-dossiers suivants :
|
| Mes documents | Emplacement par défaut des documents créés par l’utilisateur. Les applications doivent enregistrer les fichiers de documents dans ce répertoire par défaut. |
| Nethotte | Raccourcis vers les éléments du voisinage réseau. |
| PrintHood | Raccourcis vers des éléments de dossier d’imprimante. |
| Sources | Raccourcis vers les documents les plus récemment utilisés. |
| SendTo | Raccourcis vers les emplacements auxquels l’utilisateur envoie souvent des fichiers. |
| Menu Démarrer | Éléments de menu du menu Démarrer . |
| Modèles | Raccourcis vers les éléments de modèle. |
Pour obtenir l’emplacement des sous-répertoires de ces répertoires, utilisez les fonctions SHGetFolderPath ou SHGetKnownFolderPath .