Profile-Verzeichnis
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. Um den Pfad des Verzeichnisses profile abzurufen, verwenden Sie 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 aus Gründen der Abwärtskompatibilität weiterhin in Windows Vista oder höher vorhanden. |
Standard | Profilinformationen, die für den Standardbenutzer gelten. |
Benutzer | Profilinformationen, die für den angegebenen Benutzer gelten. Jeder Benutzer verfügt über ein eigenes Profilunterverzeichnis. |
Rufen Sie die Funktion GetAllUsersProfileDirectory auf, um den Speicherort des Verzeichnisses ProgramData/All Users abzurufen. Dieses Verzeichnis enthält die folgenden Unterverzeichnisse:
Verzeichnis | BESCHREIBUNG |
---|---|
Desktop | Tastenkombinationen, die auf dem Desktop angezeigt werden sollen. |
Startmenü | Menüelemente für das Startmenü . |
Um den Speicherort des Standardbenutzerverzeichnisses abzurufen, rufen Sie die GetDefaultUserProfileDirectory-Funktion auf. Um den Speicherort des Verzeichnisses eines bestimmten Benutzers abzurufen, rufen Sie die GetUserProfileDirectory-Funktion auf. Sowohl die Standardbenutzerverzeichnisse als auch bestimmte Benutzerverzeichnisse enthalten die folgenden Unterverzeichnisse. Kursiv geschriebene Verzeichnisse geben Verzeichnisse an, die standardmäßig ausgeblendet sind. Sie können diese Verzeichnisse anzeigen, indem Sie im Systemsteuerungselement Ordneroptionen die Option Ausgeblendete Dateien, Ordner und Laufwerke anzeigen auswählen.
Verzeichnis | BESCHREIBUNG |
---|---|
Anwendungsdaten | Anwendungsspezifische Daten. |
Cookies | Windows Internet Explorer Cookies. |
Desktop | Tastenkombinationen, die auf dem Desktop angezeigt werden sollen. |
Favoriten | Links zu bevorzugten Websites. |
Lokale Einstellungen | Anwendungseinstellungen und -daten, die nicht mit dem Profil herumlaufen. In der Regel sind die Einstellungen oder Daten in diesem Verzeichnis computerspezifisch oder 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 Elementen in der Netzwerkumgebung. |
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 .