Freigeben über


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:
  • Anwendungsdaten
  • Geschichte
  • Aushilfe
  • Temporäre Internetdateien
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.