Condividi tramite


Directory profili

Il sistema archivia le informazioni sul profilo utente in una directory specifica, con nomi diversi in versioni diverse di Windows: "Documenti e impostazioni" in Windows XP e "Users" in Windows Vista e versioni successive. Per ottenere il percorso della directory dei profili, usare la funzione GetProfilesDirectory .

La directory dei profili contiene le sottodirectory seguenti per i profili utente.

Directory Descrizione
ProgramData (Windows Vista o versione successiva)/Tutti gli utenti Informazioni sul programma applicabili a tutti gli utenti. La directory Tutti gli utenti esiste ancora in Windows Vista o versione successiva, per la compatibilità con le versioni precedenti.
Predefinito Informazioni sul profilo applicabili all'utente predefinito.
Utente Informazioni sul profilo applicabili all'utente specificato. Ogni utente ha una sottodirectory del proprio profilo.

 

Per ottenere il percorso della directory ProgramData/All Users, chiamare la funzione GetAllUsersProfileDirectory . La directory contiene le sottodirectory seguenti:

Directory Descrizione
Desktop Collegamenti da visualizzare sul desktop.
Menu Start Voci di menu per il menu Start .

 

Per ottenere il percorso della directory dell'utente predefinito, chiamare la funzione GetDefaultUserProfileDirectory . Per ottenere il percorso della directory di un determinato utente, chiamare la funzione GetUserProfileDirectory . Sia l'utente predefinito che le directory utente specifiche contengono le sottodirectory seguenti. Le directory in corsivo indicano directory nascoste per impostazione predefinita. È possibile visualizzare queste directory selezionando l'opzione Mostra file nascosti, cartelle e unità nell'elemento pannello di controllo Opzioni cartelle .

Directory Descrizione
Dati applicazione Dati specifici dell'applicazione.
Cookie Cookie di Windows Internet Explorer.
Desktop Collegamenti da visualizzare sul desktop.
Preferiti Collegamenti ai siti Web preferiti.
Impostazioni locali Impostazioni dell'applicazione e dati che non si spostano con il profilo. In genere le impostazioni o i dati in questa directory sono specifici del computer o sono troppo grandi per eseguire il roaming in modo efficace. Questa directory contiene le sottocartelle seguenti:
  • Dati applicazione
  • Cronologia
  • Temp
  • File temporanei di Internet
Documenti Percorso predefinito per i documenti creati dall'utente. Le applicazioni devono salvare i file di documento in questa directory per impostazione predefinita.
NetHood Collegamenti agli elementi di quartiere di rete.
PrintHood Collegamenti a elementi della cartella della stampante.
Origini Collegamenti ai documenti usati più di recente.
Sendto Collegamenti a percorsi in cui l'utente invia spesso file.
Menu Start Voci di menu per il menu Start .
Modelli Collegamenti agli elementi del modello.

 

Per ottenere il percorso delle sottodirectory di queste directory, usare le funzioni SHGetFolderPath o SHGetKnownFolderPath.