Variables d’environnement reconnues
Lorsque les fichiers MigDocs.xml
XML , MigApp.xml
et MigUser.xml
sont utilisés, les variables d’environnement peuvent être utilisées pour identifier les dossiers qui peuvent être différents sur différents ordinateurs. Les valeurs CSIDL (Constant Special Item ID list) permettent d’identifier les dossiers que les applications utilisent fréquemment, mais qui peuvent avoir des noms ou des emplacements différents sur un ordinateur donné. Par exemple, le dossier Documents peut se trouver C:\Users\<Username>\Documents
sur un ordinateur et C:\Users\<Username>\My Documents
sur un autre. L’astérisque (*) caractère générique peut être utilisé dans les MigUser.xml
fichiers , MigApp.xml
et MigDoc.xml
. Toutefois, le caractère générique astérisque (*) ne peut pas être utilisé dans le Config.xml
fichier.
Variables traitées pour le système d’exploitation et dans le contexte de chaque utilisateur
Ces variables peuvent être utilisées dans les sections des fichiers .xml avec context=UserAndSystem
, context=User
et context=System
.
Variable | Explication |
---|---|
ALLUSERSAPPDATA | Identique à CSIDL_COMMON_APPDATA . |
ALLUSERSPROFILE | Fait référence à %PROFILESFOLDER%\Public ou %PROFILESFOLDER%\all users . |
COMMONPROGRAMFILES | Identique à CSIDL_PROGRAM_FILES_COMMON . |
COMMONPROGRAMFILES(X86) | Fait référence au C:\Program Files (x86)\Common Files dossier sur les systèmes 64 bits. |
CSIDL_COMMON_ADMINTOOLS | Version 10.0. Répertoire du système de fichiers qui contient les outils d’administration pour tous les utilisateurs de l’ordinateur. |
CSIDL_COMMON_ALTSTARTUP | Répertoire du système de fichiers qui correspond au groupe de programmes de démarrage non localisée pour tous les utilisateurs. |
CSIDL_COMMON_APPDATA | Répertoire du système de fichiers qui contient les données d’application de tous les utilisateurs. Un chemin d’accès windows classique est C:\ProgramData . |
CSIDL_COMMON_DESKTOPDIRECTORY | Répertoire du système de fichiers qui contient les fichiers et dossiers qui s’affichent sur le bureau de tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Desktop . |
CSIDL_COMMON_DOCUMENTS | Répertoire du système de fichiers qui contient des documents communs à tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Documents . |
CSIDL_COMMON_FAVORITES | Répertoire de système de fichiers qui sert de référentiel commun pour les favoris communs à tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Favorites. |
CSIDL_COMMON_MUSIC | Répertoire du système de fichiers qui sert de référentiel pour les fichiers de musique communs à tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Music . |
CSIDL_COMMON_PICTURES | Répertoire du système de fichiers qui sert de référentiel pour les fichiers image communs à tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Pictures . |
CSIDL_COMMON_PROGRAMS | Répertoire du système de fichiers qui contient les répertoires des groupes de programmes courants qui s’affichent dans le menu Démarrer pour tous les utilisateurs. Un chemin d’accès classique est C:\ProgramData\Microsoft\Windows\Start Menu\Programs . |
CSIDL_COMMON_STARTMENU | Répertoire de système de fichiers qui contient les programmes et dossiers qui apparaissent dans le menu Démarrer pour tous les utilisateurs. Un chemin d’accès classique dans Windows est C:\ProgramData\Microsoft\Windows\Start Menu . |
CSIDL_COMMON_STARTUP | Répertoire du système de fichiers qui contient les programmes qui s’affichent dans le dossier Démarrage pour tous les utilisateurs. Un chemin d’accès classique est C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup . |
CSIDL_COMMON_TEMPLATES | Répertoire du système de fichiers qui contient les modèles disponibles pour tous les utilisateurs. Un chemin d’accès classique est C:\ProgramData\Microsoft\Windows\Templates . |
CSIDL_COMMON_VIDEO | Répertoire du système de fichiers qui sert de référentiel pour les fichiers vidéo communs à tous les utilisateurs. Un chemin d’accès classique est C:\Users\Public\Videos . |
CSIDL_DEFAULT_APPDATA | Fait référence au Appdata dossier à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_LOCAL_APPDATA | Fait référence au dossier local Appdata à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_COOKIES | Fait référence au dossier Cookies dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_CONTACTS | Fait référence au dossier Contacts dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_DESKTOP | Fait référence au dossier Desktop dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_DOWNLOADS | Fait référence au dossier Téléchargements dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_FAVORITES | Fait référence au dossier Favoris dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_HISTORY | Fait référence au dossier Historique à l’intérieur %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_INTERNET_CACHE | Fait référence au dossier Internet Cache à l’intérieur %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_PERSONAL | Fait référence au dossier Personnel à l’intérieur %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_MYDOCUMENTS | Fait référence au dossier Documents dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_MYPICTURES | Fait référence au dossier Pictures à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_MYMUSIC | Fait référence au dossier Musique à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_MYVIDEO | Fait référence au dossier Vidéos à l’intérieur %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_RECENT | Fait référence au dossier Récent à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_SENDTO | Fait référence au dossier Envoyer à dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_STARTMENU | Fait référence au dossier Menu Démarrer à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_PROGRAMS | Fait référence au dossier Programmes à l’intérieur de %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_STARTUP | Fait référence au dossier Startup dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_TEMPLATES | Fait référence au dossier Templates dans %DEFAULTUSERPROFILE% . |
CSIDL_DEFAULT_QUICKLAUNCH | Fait référence au dossier Lancement rapide dans %DEFAULTUSERPROFILE% . |
CSIDL_FONTS | Dossier virtuel contenant des polices. Un chemin d’accès classique est C:\Windows\Fonts . |
CSIDL_PROGRAM_FILESX86 | Dossier Fichiers de programme sur les systèmes 64 bits. Un chemin d’accès classique est C:\Program Files (x86) . |
CSIDL_PROGRAM_FILES_COMMONX86 | Dossier pour les composants partagés entre les applications sur des systèmes 64 bits. Un chemin d’accès classique est C:\Program Files (x86)\Common . |
CSIDL_PROGRAM_FILES | Dossier Fichiers de programme. Un chemin d’accès classique est C:\Program Files . |
CSIDL_PROGRAM_FILES_COMMON | Dossier pour les composants partagés entre les applications. Un chemin d’accès classique est C:\Program Files\Common . |
CSIDL_RESOURCES | Répertoire du système de fichiers qui contient les données de ressources. Un chemin d’accès classique est C:\Windows\Resources . |
CSIDL_SYSTEM | Dossier Système Windows. Un chemin d’accès classique est C:\Windows\System32 . |
CSIDL_WINDOWS | Répertoire Windows ou chemin d’accès racine système. Cette valeur correspond aux variables d’environnement %WINDIR% ou .%SYSTEMROOT% Un chemin d’accès classique est C:\Windows . |
DEFAULTUSERPROFILE | Fait référence à la valeur dans HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile] . |
PROFILESFOLDER | Fait référence à la valeur dans HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory] . |
PROGRAMFILES | Identique à CSIDL_PROGRAM_FILES . |
PROGRAMFILES(X86) | Fait référence au C:\Program Files (x86) dossier sur les systèmes 64 bits. |
SYSTÈME | Fait référence à %WINDIR%\system32 . |
SYSTEM16 | Fait référence à %WINDIR%\system . |
SYSTEM32 | Fait référence à %WINDIR%\system32 . |
SYSTEMDRIVE | Le lecteur qui contient le dossier Windows. Cette valeur est un nom de lecteur et non un nom de dossier (C: pas C:\ ). |
SYSTEMPROFILE | Fait référence à la valeur dans HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath] . |
SYSTEMROOT | Identique à WINDIR. |
WINDIR | Fait référence au dossier Windows situé sur le lecteur système. |
Variables reconnues uniquement dans le contexte utilisateur
Ces variables peuvent être utilisées dans les fichiers .xml dans les sections avec context=User
et context=UserAndSystem
.
Variable | Explication |
---|---|
APPDATA | Identique à CSIDL_APPDATA. |
CSIDL_ADMINTOOLS | Répertoire de système de fichiers utilisé pour stocker les outils d’administration d’un utilisateur individuel. Microsoft Management Console (MMC) enregistre les consoles personnalisées dans ce répertoire, qui est itinérant avec le profil utilisateur. |
CSIDL_ALTSTARTUP | Répertoire du système de fichiers qui correspond au groupe de programmes de démarrage non localisée de l’utilisateur. |
CSIDL_APPDATA | Répertoire du système de fichiers qui sert de référentiel commun pour les données spécifiques à l’application. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming . |
CSIDL_BITBUCKET | Dossier virtuel qui contient les objets de la Corbeille de l’utilisateur. |
CSIDL_CDBURN_AREA | Répertoire du système de fichiers agissant en tant que zone de transit pour les fichiers en attente d’écriture sur CD. Un chemin d’accès classique est C:\Users\<username>\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning . |
CSIDL_CONNECTIONS | Dossier virtuel représentant les connexions réseau qui contient les connexions réseau et de connexions à distance. |
CSIDL_CONTACTS | Cette valeur fait référence au dossier Contacts dans %CSIDL_PROFILE%. |
CSIDL_CONTROLS | Dossier virtuel qui contient des icônes pour les éléments du Panneau de contrôle. |
CSIDL_COOKIES | Répertoire du système de fichiers qui sert de référentiel commun pour les cookies Internet. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Cookies . |
CSIDL_DESKTOP | Dossier virtuel représentant le bureau Windows. |
CSIDL_DESKTOPDIRECTORY | Répertoire de système de fichiers utilisé pour stocker physiquement des objets de fichiers sur le bureau, qui ne doit pas être confondu avec le dossier de bureau lui-même. Un chemin d’accès classique est C:\Users\<username>\Desktop . |
CSIDL_DRIVES | Dossier virtuel représentant Ce PC qui contient tout ce qui se trouve sur l’ordinateur local : périphériques de stockage, imprimantes et Panneau de configuration. Le dossier peut également contenir des lecteurs réseau mappés. |
CSIDL_FAVORITES | Répertoire du système de fichiers qui sert de référentiel commun pour les favoris de l’utilisateur. Un chemin d’accès classique est C:\Users\<username>\Favorites . |
CSIDL_HISTORY | Répertoire du système de fichiers qui sert de référentiel commun pour les éléments de l’historique Internet. |
CSIDL_INTERNET | Dossier virtuel pour Internet Explorer. |
CSIDL_INTERNET_CACHE | Répertoire du système de fichiers qui sert de référentiel commun pour les fichiers Internet temporaires. Un chemin d’accès classique est C:\Users\<username>\AppData\Local\Microsoft\Windows\Temporary Internet Files |
CSIDL_LOCAL_APPDATA | Répertoire de système de fichiers qui sert de référentiel de données pour les applications locales non itinérantes. Un chemin d’accès classique est C:\Users\<username>\AppData\Local . |
CSIDL_MYDOCUMENTS | Dossier virtuel représentant le dossier Documents . Un chemin d’accès classique est C:\Users\<username>\Documents . |
CSIDL_MYMUSIC | Répertoire du système de fichiers qui sert de référentiel commun pour les fichiers de musique. Un chemin d’accès classique est C:\Users\<username>\Music . |
CSIDL_MYPICTURES | Répertoire de système de fichiers qui sert de référentiel commun pour les fichiers image. Un chemin d’accès classique est C:\Users\<username>\Pictures . |
CSIDL_MYVIDEO | Répertoire du système de fichiers qui sert de référentiel commun pour les fichiers vidéo. Un chemin d’accès classique est C:\Users\<username>\Videos . |
CSIDL_NETHOOD | Répertoire de système de fichiers qui contient les objets de liaison qui peuvent exister dans le dossier virtuel Réseau . Il n’est pas identique à CSIDL_NETWORK, qui représente la racine de l’espace de noms réseau. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Network Shortcuts . |
CSIDL_NETWORK | Dossier virtuel représentant l’élément De bureau réseau , la racine de la hiérarchie de l’espace de noms réseau. |
CSIDL_PERSONAL | Dossier virtuel représentant l’élément <de bureau Utilisateur> . Cette valeur équivaut à CSIDL_MYDOCUMENTS. Un chemin d’accès classique est C:\User\<username>\Documents . |
CSIDL_PLAYLISTS | Dossier virtuel utilisé pour stocker les albums de lecture, généralement C:\Users\<username>\Music\Playlists . |
CSIDL_PRINTERS | Dossier virtuel qui contient les imprimantes installées. |
CSIDL_PRINTHOOD | Répertoire du système de fichiers qui contient les objets de lien qui peuvent exister dans le dossier virtuel Imprimantes. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Printer Shortcuts . |
CSIDL_PROFILE | Dossier de profil de l’utilisateur. Un chemin d’accès classique est C:\Users\<username> . |
CSIDL_PROGRAMS | Répertoire du système de fichiers qui contient les groupes de programmes de l’utilisateur, qui sont eux-mêmes des répertoires de système de fichiers. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs . |
CSIDL_RECENT | Répertoire du système de fichiers qui contient des raccourcis vers les derniers documents utilisés par l’utilisateur. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Recent . |
CSIDL_SENDTO | Répertoire du système de fichiers qui contient les éléments de menu Envoyer à. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\SendTo . |
CSIDL_STARTMENU | Répertoire du système de fichiers qui contient les éléments du menu Démarrer. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu . |
CSIDL_STARTUP | Répertoire du système de fichiers qui correspond au groupe de programmes de démarrage de l’utilisateur. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup . |
CSIDL_TEMPLATES | Répertoire de système de fichiers qui sert de référentiel commun pour les modèles de documents. Un chemin d’accès classique est C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Templates . |
HOMEPATH | Identique à la variable d’environnement standard. |
TEMP | Dossier temporaire sur l’ordinateur. Un chemin d’accès classique est %USERPROFILE%\AppData\Local\Temp . |
TMP | Dossier temporaire sur l’ordinateur. Un chemin d’accès classique est %USERPROFILE%\AppData\Local\Temp . |
USERPROFILE | Identique à CSIDL_PROFILE. |
USERSID | Représente l’identificateur de sécurité du compte d’utilisateur (SID) actuel. Exemple : S-1-5-21-1714567821-1326601894-715345443-1026 . |