Profiles Directory
Das System speichert Benutzerprofilinformationen in einem bestimmten Verzeichnis, das in verschiedenen Versionen von Windows unterschiedliche Namen hat: "Dokumente und Einstellungen" in Windows XP und "Benutzer" in Windows Vista und höher. Verwenden Sie zum Abrufen des Pfads des Profilverzeichnisses die GetProfilesDirectory--Funktion.
Das Profilverzeichnis enthält die folgenden Unterverzeichnisse für Benutzerprofile.
Verzeichnis | Beschreibung |
---|---|
ProgramData (Windows Vista oder höher)/Alle Benutzer | Programminformationen, die für alle Benutzer gelten. Das Verzeichnis "Alle Benutzer" ist weiterhin in Windows Vista oder höher vorhanden, um die Abwärtskompatibilität zu gewährleisten. |
Vorgabe | Profilinformationen, die für den Standardbenutzer gelten. |
Profilinformationen, die für den angegebenen Benutzer gelten. Jeder Benutzer verfügt über ein eigenes Profilunterverzeichnis. |
Rufen Sie die GetAllUsersProfileDirectory-Funktion auf, um den Speicherort des Verzeichnisses "ProgramData/All Users" abzurufen. Dieses Verzeichnis enthält die folgenden Unterverzeichnisse:
Verzeichnis | Beschreibung |
---|---|
Desktop | Verknüpfungen, die auf dem Desktop angezeigt werden sollen. |
Startmenü | Menüelemente für das Startmenü. |
Rufen Sie zum Abrufen des Speicherorts des Standardbenutzerverzeichnisses die GetDefaultUserProfileDirectory-Funktion auf. Rufen Sie zum Abrufen des Speicherorts des Verzeichnisses eines bestimmten Benutzers die GetUserProfileDirectory--Funktion auf. Sowohl die Standardbenutzerverzeichnisse als auch bestimmte Benutzerverzeichnisse enthalten die folgenden Unterverzeichnisse. In Kursivverzeichnissen werden Verzeichnisse angegeben, die standardmäßig ausgeblendet sind. Sie können diese Verzeichnisse anzeigen, indem Sie die Option Ausgeblendete Dateien, Ordner und Laufwerke anzeigen Option im Ordneroptionen Systemsteuerungselement auswählen.
Verzeichnis | Beschreibung |
---|---|
Anwendungsdaten | Anwendungsspezifische Daten. |
Cookies | Windows Internet Explorer-Cookies. |
Desktop | Verknüpfungen, die auf dem Desktop angezeigt werden sollen. |
Favoriten | Links zu bevorzugten Websites. |
Lokale Einstellungen | Anwendungseinstellungen und Daten, die nicht mit dem Profil übertragen werden. In der Regel sind die Einstellungen oder Daten in diesem Verzeichnis computerspezifisch, oder sie sind zu groß, um effektiv zu roamingn. Dieses Verzeichnis enthält die folgenden Unterordner:
|
Meine Dokumente | Der Standardspeicherort für Dokumente, die der Benutzer erstellt. Anwendungen sollten Dokumentdateien standardmäßig in diesem Verzeichnis speichern. |
NetHood | Verknüpfungen zu Netzwerkviertelelementen. |
PrintHood- | Verknüpfungen zu Druckerordnerelementen. |
Zuletzt verwendete | Verknüpfungen zu den zuletzt verwendeten Dokumenten. |
SendTo | Verknüpfungen zu Speicherorten, an die der Benutzer häufig Dateien sendet. |
Startmenü | Menüelemente für das Startmenü. |
Vorlagen- | Verknüpfungen zu Vorlagenelementen. |
Um den Speicherort der Unterverzeichnisse dieser Verzeichnisse abzurufen, verwenden Sie die funktionen SHGetFolderPath oder SHGetKnownFolderPath.