Condividi tramite


Variabili di ambiente riconosciute

Quando vengono usati i file MigDocs.xmlXML , MigApp.xmle MigUser.xml , le variabili di ambiente possono essere usate per identificare le cartelle che possono essere diverse in computer diversi. I valori CSIDL (Constant Special Item ID List) consentono di identificare le cartelle usate di frequente nelle applicazioni, ma che potrebbero avere nomi o posizioni diversi in un determinato computer. Ad esempio, la cartella Documenti può trovarsi C:\Users\<Username>\Documents in un computer e C:\Users\<Username>\My Documents in un altro. Il carattere jolly asterisco (*) può essere usato nei MigUser.xmlMigApp.xml file e MigDoc.xml . Tuttavia, il carattere jolly asterisco (*) non può essere usato nel Config.xml file.

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

Queste variabili possono essere usate all'interno di sezioni nei file .xml con context=UserAndSystem, context=Usere context=System.

Variabile Spiegazione
ALLUSERSAPPDATA Uguale a CSIDL_COMMON_APPDATA.
ALLUSERSPROFILE Fa riferimento a %PROFILESFOLDER%\Public o %PROFILESFOLDER%\all users.
COMMONPROGRAMFILES Uguale a CSIDL_PROGRAM_FILES_COMMON.
COMMONPROGRAMFILES(X86) Fa riferimento alla C:\Program Files (x86)\Common Files cartella nei sistemi a 64 bit.
CSIDL_COMMON_ADMINTOOLS Versione 10.0. Directory del file system che contiene gli strumenti di amministrazione per tutti gli utenti del computer.
CSIDL_COMMON_ALTSTARTUP Directory del file system che corrisponde al gruppo di programmi di avvio non localizzato per tutti gli utenti.
CSIDL_COMMON_APPDATA Directory del file system che contiene i dati dell'applicazione per tutti gli utenti. Un percorso tipico di Windows è C:\ProgramData.
CSIDL_COMMON_DESKTOPDIRECTORY Directory del file system che contiene file e cartelle visualizzati sul desktop per tutti gli utenti. Un percorso tipico è C:\Users\Public\Desktop.
CSIDL_COMMON_DOCUMENTS Directory del file system che contiene documenti comuni a tutti gli utenti. Un percorso tipico è C:\Users\Public\Documents.
CSIDL_COMMON_FAVORITES Directory del file system che funge da repository comune per i preferiti comuni a tutti gli utenti. Un percorso tipico è C:\Users\Public\Favorites.
CSIDL_COMMON_MUSIC Directory del file system che funge da repository per i file musicali comuni a tutti gli utenti. Un percorso tipico è C:\Users\Public\Music.
CSIDL_COMMON_PICTURES Directory del file system che funge da repository per i file di immagine comuni a tutti gli utenti. Un percorso tipico è C:\Users\Public\Pictures.
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:\ProgramData\Microsoft\Windows\Start Menu\Programs.
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 è C:\ProgramData\Microsoft\Windows\Start Menu.
CSIDL_COMMON_STARTUP Directory del file system che contiene i programmi visualizzati nella cartella Avvio per tutti gli utenti. Un percorso tipico è C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.
CSIDL_COMMON_TEMPLATES Directory del file system che contiene i modelli disponibili per tutti gli utenti. Un percorso tipico è C:\ProgramData\Microsoft\Windows\Templates.
CSIDL_COMMON_VIDEO Directory del file system che funge da repository per i file video comuni a tutti gli utenti. Un percorso tipico è C:\Users\Public\Videos.
CSIDL_DEFAULT_APPDATA Fa riferimento alla Appdata cartella all'interno %DEFAULTUSERPROFILE%di .
C SIDL_DEFAULT_LOCAL_APPDATA Fa riferimento alla cartella locale Appdata all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_COOKIES Fa riferimento alla cartella Cookies all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_CONTACTS Fa riferimento alla cartella Contatti all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_DESKTOP Fa riferimento alla cartella Desktop all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_DOWNLOADS Fa riferimento alla cartella Downloads all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_FAVORITES Fa riferimento alla cartella Preferiti all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_HISTORY Fa riferimento alla cartella Cronologia all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_INTERNET_CACHE Fa riferimento alla cartella Cache Internet all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_PERSONAL Fa riferimento alla cartella Personale all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_MYDOCUMENTS Fa riferimento alla cartella Documents all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_MYPICTURES Fa riferimento alla cartella Immagini all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_MYMUSIC Fa riferimento alla cartella Music all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_MYVIDEO Fa riferimento alla cartella Videos all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_RECENT Fa riferimento alla cartella Recent all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_SENDTO Fa riferimento alla cartella Invia a all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_STARTMENU Fa riferimento alla cartella Menu Start all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_PROGRAMS Fa riferimento alla cartella Programmi all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_STARTUP Fa riferimento alla cartella Startup all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_TEMPLATES Fa riferimento alla cartella Templates all'interno %DEFAULTUSERPROFILE%di .
CSIDL_DEFAULT_QUICKLAUNCH Fa riferimento alla cartella Avvio rapido all'interno %DEFAULTUSERPROFILE%di .
CSIDL_FONTS Cartella virtuale contenente tipi di carattere. Un percorso tipico è C:\Windows\Fonts.
CSIDL_PROGRAM_FILESX86 Cartella Programmi nei sistemi a 64 bit. Un percorso tipico è C:\Program Files(86).
CSIDL_PROGRAM_FILES_COMMONX86 Cartella per i componenti condivisi tra le applicazioni in sistemi a 64 bit. Un percorso tipico è C:\Program Files(86)\Common.
CSIDL_PROGRAM_FILES Cartella Programmi. Un percorso tipico è C:\Program Files.
CSIDL_PROGRAM_FILES_COMMON Cartella per i componenti condivisi tra le applicazioni. Un percorso tipico è C:\Program Files\Common.
CSIDL_RESOURCES Directory del file system che contiene i dati delle risorse. Un percorso tipico è C:\Windows\Resources.
CSIDL_SYSTEM Cartella Sistema Windows. Un percorso tipico è C:\Windows\System32.
CSIDL_WINDOWS Directory o percorso radice di sistema di Windows. Questo valore corrisponde alle variabili di %WINDIR% ambiente 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 Uguale a CSIDL_PROGRAM_FILES.
PROGRAMFILES(X86) Fa riferimento alla C:\Program Files (x86) cartella nei sistemi a 64 bit.
SISTEMA Fa riferimento a %WINDIR%\system32.
SYSTEM16 Fa riferimento a %WINDIR%\system.
SYSTEM32 Fa riferimento a %WINDIR%\system32.
SYSTEMDRIVE Unità che contiene la cartella Windows. Questo valore è un nome di unità e non un nome di cartella (C: non C:\).
SYSTEMPROFILE Fa riferimento al valore in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath].
SYSTEMROOT Uguale a WINDIR.
WINDIR Fa riferimento alla cartella Windows che si trova nell'unità di sistema.

Variabili riconosciute solo nel contesto utente

Queste variabili possono essere usate nei file .xml all'interno delle sezioni con context=User e context=UserAndSystem.

Variabile Spiegazione
APPDATA Uguale a CSIDL_APPDATA.
CSIDL_ADMINTOOLS Directory del file system utilizzata per archiviare gli strumenti di amministrazione per un singolo utente. Microsoft Management Console (MMC) salva le console personalizzate in questa directory, che esegue il roaming con il profilo utente.
CSIDL_ALTSTARTUP Directory del file system che corrisponde al gruppo di programmi di avvio non localizzato dell'utente.
CSIDL_APPDATA Directory del file system che funge da repository comune per i dati specifici dell'applicazione. Un percorso tipico è C:\Users\<username>\AppData\Roaming.
CSIDL_BITBUCKET Cartella virtuale che contiene gli oggetti nel Cestino dell'utente.
CSIDL_CDBURN_AREA Directory del file system che funge da area di staging per i file in attesa di essere scritti in CD. Un percorso tipico è C:\Users\<username>\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning.
CSIDL_CONNECTIONS Cartella virtuale che rappresenta Connections di rete che contiene connessioni di rete e connessioni remote.
CSIDL_CONTACTS Questo valore fa riferimento alla cartella Contatti in %CSIDL_PROFILE%.
CSIDL_CONTROLS Cartella virtuale che contiene icone per gli elementi Pannello di controllo.
CSIDL_COOKIES Directory del file system che funge da repository comune per i cookie Internet. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Cookies.
CSIDL_DESKTOP Cartella virtuale che rappresenta il desktop di Windows.
CSIDL_DESKTOPDIRECTORY Directory del file system usata per archiviare fisicamente gli oggetti file sul desktop, che non deve essere confusa con la cartella desktop stessa. Un percorso tipico è C:\Users\<username>\Desktop.
CSIDL_DRIVES Cartella virtuale che rappresenta questo PC che contiene tutti gli elementi presenti nel computer locale: dispositivi di archiviazione, stampanti e Pannello di controllo. La cartella può contenere anche unità di rete mappate.
CSIDL_FAVORITES Directory del file system che funge da repository comune per i preferiti dell'utente. Un percorso tipico è C:\Users\<username>\Favorites.
CSIDL_HISTORY Directory del file system che funge da repository comune per gli elementi della cronologia Internet.
CSIDL_INTERNET Cartella virtuale per Internet Explorer.
CSIDL_INTERNET_CACHE Directory del file system che funge da repository comune per i file Internet temporanei. Un percorso tipico è C:\Users\<username>\AppData\Local\Microsoft\Windows\Temporary Internet Files
CSIDL_LOCAL_APPDATA Directory del file system che funge da repository di dati per applicazioni locali non mobili. Un percorso tipico è C:\Users\<username>\AppData\Local.
CSIDL_MYDOCUMENTS Cartella virtuale che rappresenta la cartella Documenti . Un percorso tipico è C:\Users\<username>\Documents.
CSIDL_MYMUSIC Directory del file system che funge da repository comune per i file musicali. Un percorso tipico è C:\Users\<username>\Music.
CSIDL_MYPICTURES Directory del file system che funge da repository comune per i file di immagine. Un percorso tipico è C:\Users\<username>\Pictures.
CSIDL_MYVIDEO Directory del file system che funge da repository comune per i file video. Un percorso tipico è C:\Users\<username>\Videos.
CSIDL_NETHOOD Directory del file system che contiene gli oggetti collegamento che potrebbero esistere nella cartella virtuale Di rete . Non è uguale a CSIDL_NETWORK, che rappresenta la radice dello spazio dei nomi di rete. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Network Shortcuts.
CSIDL_NETWORK Cartella virtuale che rappresenta l'elemento desktop di rete , la radice della gerarchia dello spazio dei nomi di rete.
CSIDL_PERSONAL Cartella virtuale che rappresenta l'elemento <desktop Utente> . Questo valore equivale a CSIDL_MYDOCUMENTS. Un percorso tipico è C:\User\<username>\Documents.
CSIDL_PLAYLISTS Cartella virtuale usata per archiviare gli album di riproduzione, in genere C:\Users\<username>\Music\Playlists.
CSIDL_PRINTERS Cartella virtuale che contiene le stampanti installate.
CSIDL_PRINTHOOD Directory del file system che contiene gli oggetti collegamento che possono esistere nella cartella virtuale Stampanti. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Printer Shortcuts.
CSIDL_PROFILE Cartella del profilo dell'utente. Un percorso tipico è C:\Users\<username>.
CSIDL_PROGRAMS Directory del file system che contiene i gruppi di programmi dell'utente, che sono a loro volta directory del file system. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs.
CSIDL_RECENT Directory del file system che contiene collegamenti ai documenti usati più di recente dall'utente. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Recent.
CSIDL_SENDTO Directory del file system che contiene le voci di menu Invia a . Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\SendTo.
CSIDL_STARTMENU Directory del file system che contiene le voci di menu Start . Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu.
CSIDL_STARTUP Directory del file system che corrisponde al gruppo di programmi Startup dell'utente. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.
CSIDL_TEMPLATES Directory del file system che funge da repository comune per i modelli di documento. Un percorso tipico è C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Templates.
HOMEPATH Uguale alla variabile di ambiente standard.
TEMP Cartella temporanea nel computer. Un percorso tipico è %USERPROFILE%\AppData\Local\Temp.
TMP Cartella temporanea nel computer. Un percorso tipico è %USERPROFILE%\AppData\Local\Temp.
USERPROFILE Uguale a CSIDL_PROFILE.
USERSID Rappresenta l'identificatore di sicurezza dell'account utente corrente. Ad esempio: S-1-5-21-1714567821-1326601894-715345443-1026.

Informazioni di riferimento su USMT XML