Condividi tramite


Variabili di ambiente riconosciute

Quando usi i file XML MigDocs.xml, MigApp.xml e MigUser.xml, puoi usare le variabili di ambiente per identificare cartelle che potrebbero essere diverse in computer diversi. I valori CSIDL (Constant Special Item ID List) consentono di identificare le cartelle usate di frequente dalle applicazioni, ma che potrebbero non avere lo stesso nome o la stessa posizione in tutti i computer. La cartella dei documenti, ad esempio, potrebbe corrispondere al percorso C:\Utenti\<nomeutente>\Documenti in un computer e C:\Documents and Settings in un altro. Puoi usare il carattere jolly asterisco (*) nei file MigUser.xml, MigApp.xml e MigDoc.xml. Il carattere jolly asterisco (*), tuttavia, non è supportato nel file Config.xml.

In questo argomento

  • Variabili elaborate per il sistema operativo e nel contesto di ogni utente

  • Variabili riconosciute solo nel contesto dell'utente

Variabili elaborate per il sistema operativo e nel contesto di ogni utente

Puoi usare queste variabili nelle sezioni dei file xml con context=UserAndSystem, context=User e context=System.

Variabile Spiegazione

ALLUSERSAPPDATA

Come CSIDL_COMMON_APPDATA.

ALLUSERSPROFILE

Fa riferimento a %PROFILESFOLDER%\Public o %PROFILESFOLDER%\all users.

COMMONPROGRAMFILES

Come CSIDL_PROGRAM_FILES_COMMON.

COMMONPROGRAMFILES(X86)

Fa riferimento alla cartella C:\Programmi (x86)\Common Files nei sistemi a 64 bit.

CSIDL_COMMON_ADMINTOOLS

Versione 5.0. Directory del file system che contiene gli strumenti di amministrazione per tutti gli utenti del computer.

CSIDL_COMMON_ALTSTARTUP

Directory del file system corrispondente al gruppo di programmi a esecuzione automatica non localizzato per tutti gli utenti.

CSIDL_COMMON_APPDATA

Directory del file system che contiene i dati delle applicazioni per tutti gli utenti. Un percorso tipico in Windows Vista, Windows 7 o Windows® 8 è C:\ProgramData.

CSIDL_COMMON_DESKTOPDIRECTORY

Directory del file system che contiene i file e le cartelle visualizzati sul desktop per tutti gli utenti. Un percorso tipico in Windows® XP è C:\Documents and Settings\All Users\Desktop. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Desktop.

CSIDL_COMMON_DOCUMENTS

Directory del file system che contiene i documenti comuni a tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Documenti. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Documenti.

CSIDL_COMMON_FAVORITES

Directory del file system usata come archivio comune per i preferiti comuni a tutti gli utenti. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Favorites.

CSIDL_COMMON_MUSIC

Directory del file system usata come archivio per i file di musica comuni a tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Documenti\Musica. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Musica.

CSIDL_COMMON_PICTURES

Directory del file system usata come archivio per i file di immagine comuni a tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Documenti\Immagini. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Immagini.

CSIDL_COMMON_PROGRAMS

Directory del file system che contiene le directory per i gruppi di programmi comuni visualizzati nel menu Start per tutti gli utenti. Un percorso tipico è C:\Documents and Settings\All Users\Menu Avvio\Programmi. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\ProgramData\Microsoft\Windows\Menu Start\Programmi.

CSIDL_COMMON_STARTMENU

Directory del file system che contiene i programmi e le cartelle visualizzati nel menu Start per tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Menu Avvio. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\ProgramData\Microsoft\Windows\Menu Start.

CSIDL_COMMON_STARTUP

Directory del file system che contiene i programmi visualizzati nella cartella Esecuzione automatica per tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\ProgramData\Microsoft\Windows\Menu Start\Programmi\Esecuzione automatica.

CSIDL_COMMON_TEMPLATES

Directory del file system che contiene i modelli disponibili per tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Modelli. C:\ProgramData\Microsoft\Windows\Menu Start\Programmi\Esecuzione automatica. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\ProgramData\Microsoft\Windows\Templates.

CSIDL_COMMON_VIDEO

Directory del file system usata come archivio per i file video comuni a tutti gli utenti. Un percorso tipico in Windows XP è C:\Documents and Settings\All Users\Documenti\Video. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\Pubblica\Video.

CSIDL_DEFAULT_APPDATA

Fa riferimento alla cartella Appdata in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_LOCAL_APPDATA

Fa riferimento alla cartella Appdata locale in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_COOKIES

Fa riferimento alla cartella Cookies in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_CONTACTS

Fa riferimento alla cartella Contatti in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_DESKTOP

Fa riferimento alla cartella Desktop in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_DOWNLOADS

Fa riferimento alla cartella Download in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_FAVORITES

Fa riferimento alla cartella Preferiti in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_HISTORY

Fa riferimento alla cartella Cronologia in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_INTERNET_CACHE

Fa riferimento alla cartella Cache Internet in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_PERSONAL

Fa riferimento alla cartella Personale in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_MYDOCUMENTS

Fa riferimento alla cartella Documenti in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_MYPICTURES

Fa riferimento alla cartella Immagini in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_MYMUSIC

Fa riferimento alla cartella Musica in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_MYVIDEO

Fa riferimento alla cartella Video in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_RECENT

Fa riferimento alla cartella Recenti in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_SENDTO

Fa riferimento alla cartella SendTo in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_STARTMENU

Fa riferimento alla cartella Menu Start in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_PROGRAMS

Fa riferimento alla cartella Programmi in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_STARTUP

Fa riferimento alla cartella Esecuzione automatica in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_TEMPLATES

Fa riferimento alla cartella Modelli in %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_QUICKLAUNCH

Fa riferimento alla cartella Avvio veloce in %DEFAULTUSERPROFILE%.

CSIDL_FONTS

Cartella virtuale che contiene tipi di carattere. Un percorso tipico è C:\Windows\Fonts.

CSIDL_PROGRAM_FILESX86

Cartella Programmi nei sistemi a 64 bit. Un percorso tipico è C:\Programmi(86).

CSIDL_PROGRAM_FILES_COMMONX86

Cartella per componenti condivisi tra applicazioni nei sistemi a 64 bit. Un percorso tipico è C:\Programmi(86)\File comuni.

CSIDL_PROGRAM_FILES

Cartella Programmi. Un percorso tipico è C:\Programmi.

CSIDL_PROGRAM_FILES_COMMON

Cartella per componenti condivisi tra applicazioni. Un percorso tipico è C:\Programmi\File comuni.

CSIDL_RESOURCES

Per i computer che eseguono Windows Vista®, Windows 7 o Windows 8 la directory del file system che contiene i dati delle risorse. Un percorso tipico è C:\Windows\Resources.

CSIDL_SYSTEM

Cartella di sistema di Windows. Un percorso tipico è C:\Windows\System32.

CSIDL_WINDOWS

Directory di Windows o radice di sistema. Corrisponde alle variabili di ambiente %WINDIR% o %SYSTEMROOT%. Un percorso tipico è C:\Windows.

DEFAULTUSERPROFILE

Fa riferimento al valore in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile].

PROFILESFOLDER

Fa riferimento al valore in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory].

PROGRAMFILES

Come CSIDL_PROGRAM_FILES.

PROGRAMFILES(X86)

Fa riferimento alla cartella C:\Programmi (x86) nei sistemi a 64 bit.

SYSTEM

Fa riferimento a %WINDIR%\system32.

SYSTEM16

Fa riferimento a %WINDIR%\system.

SYSTEM32

Fa riferimento a %WINDIR%\system32.

SYSTEMPROFILE

Fa riferimento al valore in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath].

SYSTEMROOT

Fa riferimento alla radice dell'unità di sistema.

WINDIR

Fa riferimento alla cartella Windows nell'unità di sistema.

Variabili riconosciute solo nel contesto dell'utente

Puoi usare queste variabili nelle sezioni dei file xml con context=User e context=UserAndSystem.

Variabile Spiegazione

APPDATA

Come CSIDL_APPDATA.

CSIDL_ADMINTOOLS

Directory del file system usata per archiviare gli strumenti di amministrazione di un singolo utente. Microsoft® Management Console (MMC) salva le console personalizzate in questa directory, impostata per il roaming con il profilo utente.

CSIDL_ALTSTARTUP

Directory del file system corrispondente al gruppo di programmi a esecuzione automatica non localizzato dell'utente.

CSIDL_APPDATA

Directory del file system usata come archivio comune per i dati specifici delle applicazioni. Un percorso tipico è C:\Documents and Settings\nomeutente\Dati applicazioni o C:\Utenti\nomeutente\AppData\Roaming.

CSIDL_BITBUCKET

Cartella virtuale contenente gli oggetti nel Cestino dell'utente.

CSIDL_CDBURN_AREA

Directory del file system usata come area di gestione temporanea per i file in attesa di essere scritti su CD. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\\Impostazioni locali\Dati applicazioni\Microsoft\Masterizzazione CD. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning.

CSIDL_CONNECTIONS

Cartella virtuale che rappresenta Connessioni di rete e contiene le connessioni di rete e remote.

CSIDL_CONTACTS

Nei computer che eseguono Windows Vista, Windows 7 o Windows 8 questa variabile fa riferimento alla cartella Contatti in %CSIDL_PROFILE%.

CSIDL_CONTROLS

Cartella virtuale che contiene le icone per gli elementi del Pannello di controllo.

CSIDL_COOKIES

Directory del file system usata come archivio comune per i cookie Internet. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Cookies. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Cookies.

CSIDL_DESKTOP

Cartella virtuale che rappresenta il desktop di Windows.

CSIDL_DESKTOPDIRECTORY

Directory del file system usata per l'archiviazione fisica degli oggetti file sul desktop, da non confondersi con la cartella del desktop. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Desktop. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Desktop.

CSIDL_DRIVES

Cartella virtuale che rappresenta Risorse del computer contenente tutti gli elementi presenti nel computer locale: dispositivi di archiviazione, stampanti e il Pannello di controllo. Questa cartella può anche contenere unità di rete mappate.

CSIDL_FAVORITES

Directory del file system usata come archivio comune per i Preferiti dell'utente. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Preferiti. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Favorites.

CSIDL_HISTORY

Directory del file system usata come archivio comune per gli elementi della cronologia Internet.

CSIDL_INTERNET

Cartella virtuale per Internet Explorer.

CSIDL_INTERNET_CACHE

Directory del file system usata come archivio comune per i file temporanei Internet. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\\Impostazioni locali\Temporary Internet Files. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Local\Microsoft\Windows\Temporary Internet Files

CSIDL_LOCAL_APPDATA

Directory del file system usata come archivio dati per le applicazioni locali non di roaming. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\\Impostazioni locali\Dati applicazioni. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Local.

CSIDL_MYDOCUMENTS

Cartella virtuale che rappresenta Documenti. Un percorso tipico in Windows XP è C:\Documents and Settings\Utente\Documenti. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Documenti.

CSIDL_MYMUSIC

Directory del file system usata come archivio comune per i file musicali. Un percorso tipico in Windows XP è C:\Documents and Settings\Utente\Documenti\Musica. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Musica.

CSIDL_MYPICTURES

Directory del file system usata come archivio comune per i file di immagine. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Documenti\Immagini. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Immagini.

CSIDL_MYVIDEO

Directory del file system usata come archivio comune per i file video. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Documenti\Video. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\Video.

CSIDL_NETHOOD

Directory del file system che contiene gli oggetti collegamento che possono esistere nella cartella virtuale Risorse di rete. Non equivale a CSIDL_NETWORK, che rappresenta la radice dello spazio dei nomi di rete. Un percorso tipico è C:\Documents and Settings\nomeutente\NetHood. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Network Shortcuts.

CSIDL_NETWORK

Cartella virtuale che rappresenta Risorse di rete, la radice della gerarchia dello spazio dei nomi di rete.

CSIDL_PERSONAL

In Windows Vista, Windows 7 o Windows 8 cartella virtuale che rappresenta l'elemento del desktop Documenti. Equivale a CSIDL_MYDOCUMENTS.

In Windows XP directory del file system usata per l'archiviazione fisica dell'archivio comune di documenti di un utente. Un percorso tipico è C:\Documents and Settings\nomeutente\Documenti.

CSIDL_PLAYLISTS

Per i computer che eseguono Windows Vista, Windows 7 o Windows 8, cartella virtuale usata per archiviare gli album da riprodurre, in genere C:\Utenti\nomeutente\Musica\Playlist.

CSIDL_PRINTERS

Cartella virtuale contenente le stampanti installate.

CSIDL_PRINTHOOD

Directory del file system che contiene gli oggetti collegamento che possono esistere nella cartella virtuale Stampanti. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\PrintHood. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Printer Shortcuts.

CSIDL_PROFILE

Cartella del profilo dell'utente. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente.

CSIDL_PROGRAMS

Directory del file system che contiene i gruppi di programmi dell'utente, a loro volta directory del file system. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Menu Avvio\Programmi. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Menu start\Programmi.

CSIDL_RECENT

Directory del file system che contiene i collegamenti ai documenti usati più di recente dall'utente. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Documenti recenti. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Oggetti recenti.

CSIDL_SENDTO

Directory del file system che contiene gli elementi del menu Invia a. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\SendTo. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\SendTo.

CSIDL_STARTMENU

Directory del file system che contiene gli elementi del menu Start. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Menu Avvio. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Menu Start.

CSIDL_STARTUP

Directory del file system corrispondente al gruppo di programmi a esecuzione automatica dell'utente. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Menu Avvio\Programmi\Esecuzione automatica. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Menu Start\Programmi\Esecuzione automatica.

CSIDL_TEMPLATES

Directory del file system usata come archivio comune per i modelli di documento. Un percorso tipico in Windows XP è C:\Documents and Settings\nomeutente\Modelli. Un percorso tipico in Windows Vista, Windows 7 o Windows 8 è C:\Utenti\nomeutente\AppData\Roaming\Microsoft\Windows\Templates.

HOMEPATH

Uguale alla variabile di ambiente standard.

TEMP

Cartella temporanea nel computer. Un percorso tipico in Windows XP è %USERPROFILE%\Impostazioni locali\Temp. Per Windows Vista, Windows 7 o Windows 8, un percorso tipico è %USERPROFILE%\AppData\Local\Temp.

TMP

Cartella temporanea nel computer. Un percorso tipico in Windows XP è %USERPROFILE%\Impostazioni locali\Temp. Per Windows Vista, Windows 7 o Windows 8, un percorso tipico è %USERPROFILE%\AppData\Local\Temp.

USERPROFILE

Come CSIDL_PROFILE.

USERSID

Rappresenta l'ID di sicurezza (SID) dell'account utente corrente. Ad esempio,

S-1-5-21-1714567821-1326601894-715345443-1026.

Vedere anche

Altre risorse

Riferimento XML per USMT