Variables d’environnement reconnues

Lorsque les fichiers MigDocs.xmlXML , MigApp.xmlet 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.xmlfichiers , 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=Useret 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(86).
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(86)\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.

Référence XML USMT