Variable USMT 4.0

SCCM2007

Dernièrement, j’ai dû résoudre un problème sur une Task Sequence qui ne récupérait pas correctement les données utilisateurs lors d’un scénario de refresh.
L’erreur venait de variables mal définies dans les fichiers USMT.
Pour rappel les fichiers sont: Miguser.XML, MigApp.xml, MigDocs.xml et Config.xml.

Ci-dessous vous trouverez un récapitulatif des variables avec leurs utilités.

Tableau des sections pour le contexte: UserAndSystem, le contexte: User et le contexte: System

VariableExplication
ALLUSERSAPPDATAIdentique … à CSIDL_COMMON_APPDATA.
ALLUSERSPROFILEFait r‚éfé‚rence … %PROFILESFOLDER%Public ou %PROFILESFOLDER%All Users.
COMMONPROGRAMFILESIdentique … à CSIDL_PROGRAM_FILES_COMMON.
COMMONPROGRAMFILES(X86)Fait référence au dossier C:\Program Files (x86)\Fichiers communs sur les systèmes 64 bits.
CSIDL_COMMON_ADMINTOOLSVersion 5.0. Répertoire du système de fichiers qui contient les outils d’administration pour tous les utilisateurs de l’ordinateur.
CSIDL_COMMON_ALTSTARTUPRépertoire du système de fichiers qui correspond au groupe du programme de démarrage non localisé pour tous les utilisateurs.
CSIDL_COMMON_APPDATARépertoire du système de fichiers qui contient les données des applications pour tous les utilisateurs. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\ProgramData.
CSIDL_COMMON_DESKTOPDIRECTORYRépertoire du système de fichiers qui contient des fichiers et des dossiers qui apparaissent sur le Bureau pour tous les utilisateurs. Le chemin d’accès standard dans Windows® XP est C:\Documents and Settings\All Users\Bureau. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Bureau.
CSIDL_COMMON_DOCUMENTSRépertoire du système de fichiers qui contient des documents communs à tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Documents. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Documents.
CSIDL_COMMON_FAVORITESRépertoire du système de fichiers employé comme référentiel standard des favoris communs à tous les utilisateurs. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Favoris.
CSIDL_COMMON_MUSICRépertoire du système de fichiers employé comme référentiel des fichiers de musique communs à tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Documents\Ma musique. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Musique.
CSIDL_COMMON_PICTURESRépertoire du système de fichiers employé comme référentiel des fichiers d’images communs à tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Documents\Mes images. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Images.
CSIDL_COMMON_PROGRAMSRépertoire du système de fichiers qui contient les répertoires pour les groupes de programmes standard du menu Démarrer pour tous les utilisateurs. Le chemin d’accès standard est C:\Documents and Settings\All Users\Menu Démarrer\Programmes. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes.
CSIDL_COMMON_STARTMENURépertoire du système de fichiers qui contient les programmes et les dossiers du menu Démarrer pour tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Menu Démarrer. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\ProgramData\Microsoft\Windows\Menu Démarrer.
CSIDL_COMMON_STARTUP

Répertoire du système de fichiers qui contient les programmes du dossier Démarrer pour tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Menu Démarrer\Programmes\Démarrage. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage.
CSIDL_COMMON_TEMPLATESRépertoire du système de fichiers qui contient les modèles disponibles pour tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Modèles. C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\ProgramData\Microsoft\Windows\Modèles.
CSIDL_COMMON_VIDEORépertoire du système de fichiers employé comme référentiel des fichiers vidéo communs à tous les utilisateurs. Le chemin d’accès standard dans Windows XP est C:\Documents and Settings\All Users\Documents\Mes vidéos. Le chemin d’accès standard dans Windows Vista ou Windows 7 est C:\Utilisateurs\Public\Vidéos.
CSIDL_DEFAULT_APPDATAFait référence au dossier Appdata dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_LOCAL_APPDATAFait référence au dossier local Appdata dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_COOKIESFait référence au dossier Cookies dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_CONTACTSFait référence au dossier Contacts dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_DESKTOPFait référence au dossier Bureau dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_DOWNLOADSFait référence au dossier Téléchargements dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_FAVORITESFait référence au dossier Favoris dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_HISTORYFait référence au dossier Historique dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_INTERNET_CACHEFait référence au dossier Cache Internet dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_PERSONALFait référence au dossier Personnel dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_MYDOCUMENTSFait référence au dossier Mes documents dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_MYPICTURESFait référence au dossier Mes images dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_MYMUSICFait référence au dossier Ma musique dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_MYVIDEOFait référence au dossier Mes vidéos dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_RECENTFait référence au dossier Récent dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_SENDTOFait référence au dossier Envoyer vers dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_STARTMENUFait référence au dossier Menu Démarrer dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_PROGRAMSFait référence au dossier Programmes dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_STARTUPFait référence au dossier Démarrage dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_TEMPLATESFait référence au dossier Modèles dans %DEFAULTUSERPROFILE%.
CSIDL_DEFAULT_QUICKLAUNCHFait référence au dossier Lancement rapide dans %DEFAULTUSERPROFILE%.
CSIDL_FONTSDossier virtuel contenant des polices. Le chemin d’accès standard est C:\Windows\Fonts.
CSIDL_PROGRAM_FILESX86Dossier des fichiers programmes sur les systèmes 64 bits. Le chemin d’accès standard est C:\Program Files(86).
CSIDL_PROGRAM_FILES_COMMONX86Dossier des composants partagés entre plusieurs applications sur les systèmes 64 bits. Le chemin d’accès standard est C:\Program Files(86)\Common.
CSIDL_PROGRAM_FILES Dossier Program Files ou Programmes. Le chemin d’accès standard est C:\Program Files.
CSIDL_PROGRAM_FILES_COMMONDossier de composants partagés entre plusieurs applications. Le chemin d’accès standard est C:\Program Files\Common.
CSIDL_RESOURCESPour les ordinateurs qui exécutent Windows Vista®, répertoire du système de fichiers qui contient les données de ressource. Le chemin d’accès standard est C:\Windows\Resources.
CSIDL_SYSTEMDossier Système Windows. Le chemin d’accès standard est C:\Windows\system32.
CSIDL_WINDOWSRépertoire Windows ou racine du système. Correspond aux variables de l’environnement %WINDIR% ou %SYSTEMROOT%. Le chemin d’accès standard est C:\Windows.
DEFAULTUSERPROFILEFait référence à la valeur dans HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList [DefaultUserProfile].
PROFILESFOLDERFait référence à la valeur dans HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList [ProfilesDirectory].
PROGRAMFILESIdentique à CSIDL_PROGRAM_FILES.
PROGRAMFILES(X86)Fait référence au dossier C:\Program Files (x86) sur les systèmes 64 bits.
SYSTEMFait référence à %WINDIR%\system32.
SYSTEM16Fait référence à %WINDIR%\system.
SYSTEM32Fait référence à %WINDIR%\system32.
SYSTEMPROFILEFait référence à la valeur dans HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList\\S-1-5-18 [ProfileImagePath].
SYSTEMROOTFait référence à la racine du lecteur système.
WINDIRFait référence au dossier Windows situé sur le lecteur système.

Tableau des sections uniquement pour le contexte: User

VariableExplication
APPDATAIdentique à CSIDL_APPDATA.
CSIDL_ADMINTOOLSRépertoire système utilisé pour stocker les outils administratifs d'un utilisateur individuel. La console MMC (Microsoft Management Console) enregistre les consoles personnalisées dans ce répertoire, qui devient itinérant en fonction de l'utilisateur.
CSIDL_ALTSTARTUPRépertoire système correspondant au groupe de programmes de démarrage non localisés d'un utilisateur.
CSIDL_APPDATARépertoire système qui fait office de référentiel commun pour les données spécifiques aux applications. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurApplication Data. Cet élément CSIDL est pris en charge par la bibliothèque redistribuable Shfolder.dll pour les systèmes sur lesquels le shell intégré de Microsoft Internet Explorer 4.0 n'est pas installé.
CSIDL_BITBUCKETDossier virtuel contenant les objets qui se trouvent dans la Corbeille de l'utilisateur.
CSIDL_CDBURN_AREARépertoire système faisant office de zone intermédiaire pour les fichiers en attente de gravure sur un CD-ROM. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurLocal SettingsApplication DataMicrosoftCD Burning.
CSIDL_CONNECTIONSDossier virtuel représentant les Connexions réseau, dans lequel figurent les connexions réseau et les connexions d'accès à distance.
CSIDL_CONTACTSSur les ordinateurs exécutant Windows Vista, fait référence au dossier Contacts dans %CSIDL_PROFILE%.
CSIDL_CONTROLSDossier virtuel contenant les icônes des applications du Panneau de configuration.
CSIDL_COOKIESRépertoire système qui fait office de référentiel commun pour les cookies Internet. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurCookies.
CSIDL_DESKTOPDossier virtuel représentant le bureau Windows, la racine de l'espace de noms.
CSIDL_DESKTOPDIRECTORYRépertoire système utilisé pour stocker physiquement les objets de fichier sur le bureau (à ne pas confondre avec le dossier Bureau proprement dit). Le chemin d'accès type est C:Documents and Settingsnom_utilisateurBureau.
CSIDL_DRIVESDossier virtuel représentant le Poste de travail, dans lequel figure tout ce qui se trouve sur l'ordinateur local : appareils de stockage, imprimantes et Panneau de configuration. Ce dossier peut également être connecté à des lecteurs réseau.
CSIDL_FAVORITESRépertoire système qui fait office de référentiel commun pour les éléments préférés de l'utilisateur. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurFavoris.
CSIDL_HISTORYRépertoire système qui fait office de référentiel commun pour les éléments d'historique Internet.
CSIDL_INTERNETDossier virtuel correspondant à Internet Explorer (icône sur le Bureau).
CSIDL_INTERNET_CACHERépertoire système qui fait office de référentiel commun pour les fichiers Internet temporaires. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurLocal SettingsFichiers Internet temporaires.
CSIDL_LOCAL_APPDATARépertoire système qui fait office de référentiel de données pour les applications locales (non itinérantes). Le chemin d'accès type est C:Documents and Settingsnom_utilisateurLocal SettingsApplication Data.
CSIDL_MYDOCUMENTSDossier virtuel représentant l'élément de bureau Mes documents.
CSIDL_MYMUSICRépertoire système qui fait office de référentiel commun pour les fichiers de musique. Le chemin d'accès type est C:Documents and SettingsUtilisateurMes documentsMa musique.
CSIDL_MYPICTURESRépertoire système qui fait office de référentiel commun pour les fichiers image. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMes documentsMes images.
CSIDL_MYVIDEORépertoire système qui fait office de référentiel commun pour les fichiers vidéo. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMes documentsMes vidéos.
CSIDL_NETHOODRépertoire système contenant les objets de lien qui peuvent exister dans le dossier virtuel Favoris réseau. Il ne s'agit pas de la même variable que CSIDL_NETWORK, qui représente la racine de l'espace de noms réseau. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurVoisinage réseau.
CSIDL_NETWORKDossier virtuel représentant les Favoris réseau, la racine de la hiérarchie associée à l'espace de noms réseau.
CSIDL_PERSONALVersion 6.0. Dossier virtuel représentant l'élément de bureau Mes documents. Cette variable est similaire à CSIDL_MYDOCUMENTS.
Avant la version 6.0. Répertoire système utilisé pour stocker physiquement le référentiel commun de documents d'un utilisateur. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMes documents. Il ne s'agit pas de la même chose que le dossier virtuel Mes documents dans l'espace de noms. Pour accéder à ce dossier virtuel, utilisez SHGetFolderLocation, qui renvoie l'élément ITEMIDLIST correspondant à l'emplacement virtuel, ou reportez-vous à la technique décrite dans la section Gestion du système de fichiers (http://go.microsoft.com/fwlink/?LinkId=74611 (éventuellement en anglais)).
CSIDL_PLAYLISTSPour les ordinateurs exécutant Windows Vista, dossier virtuel utilisé pour stocker des albums musicaux, généralement nom_utilisateurMa musiqueÉchantillons de musique.
CSIDL_PRINTERSDossier virtuel contenant les imprimantes installées.
CSIDL_PRINTHOODRépertoire système contenant les objets de lien qui peuvent exister dans le dossier virtuel Imprimantes. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurVoisinage d'impression.
CSIDL_PROFILEDossier contenant le profil de l'utilisateur. Le chemin d'accès type est C:Documents and Settingsnom_utilisateur. Les applications ne doivent pas créer de dossiers ou de fichiers à ce niveau ; leurs données doivent être placées dans des emplacements référencés par les variables CSIDL_APPDATA ou CSIDL_LOCAL_APPDATA.
CSIDL_PROGRAMSRépertoire système contenant les groupes de programme de l'utilisateur (groupes qui sont eux-mêmes des répertoires système). Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMenu DémarrerProgrammes.
CSIDL_RECENTRépertoire système contenant les raccourcis vers les derniers documents employés par l'utilisateur. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMes documents récents. Pour créer un raccourci dans ce dossier, utilisez SHAddToRecentDocs. En plus de créer le raccourci, cette fonction met à jour la liste du shell des documents récents et ajoute le raccourci au sous-menu Mes documents récents, dans le menu Démarrer.
CSIDL_SENDTORépertoire système qui contient les éléments du menu Envoyer vers. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurSendTo.
CSIDL_STARTMENURépertoire système qui contient les éléments du menu Démarrer. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMenu Démarrer.
CSIDL_STARTUPRépertoire système correspondant au groupe de programmes de démarrage de l'utilisateur. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurMenu DémarrerProgrammesDémarrage.
CSIDL_TEMPLATESRépertoire système qui fait office de référentiel commun pour les modèles de document. Le chemin d'accès type est C:Documents and Settingsnom_utilisateurModèles.
HOMEPATHIdentique à %USERPROFILE%.
TEMPDossier temporaire de l'ordinateur. Pour Windows XP, le chemin d'accès type est %USERPROFILE%Local SettingsTemp. Pour Windows Vista, le chemin d'accès type est %USERPROFILE%AppDataLocalTemp.
TMPDossier temporaire de l'ordinateur. Pour Windows XP, le chemin d'accès type est %USERPROFILE%Local SettingsTemp. Pour Windows Vista, le chemin d'accès type est %USERPROFILE%AppDataLocalTemp.
USERPROFILEIdentique à CSIDL_PROFILE.
USERSIDReprésente l'identificateur de sécurité de compte (SID) de l'utilisateur actuel. Exemple : S-1-5-21-1714567821-1326601894-715345443-1026.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *