Les extensions de préférence prennent en charge les variables d’environnement Windows et génèrent plusieurs variables d’environnement de processus supplémentaires. Toutes les variables peuvent être utilisées dans une valeur de paramètre de configuration. Chaque document de l’Aide indique si les variables sont prises en charge dans un champ spécifique.

Remarques

À l’aide d’éléments de ciblage Ciblage de correspondance dans le Registre, vous pouvez définir des variables lors de l’exécution du client, et les utiliser pour contrôler le comportement à l’aide d’éléments de ciblage Ciblage de variable d’environnement ou en tant que valeurs dans un paramètre d’élément de préférence.

Variables d’environnement Windows

L’environnement Windows est une liste de variables enregistrées en tant que paires nom/valeur. Pour afficher la liste actuelle des variables, tapez SET à l’invite de commandes. Chaque processus, y compris le Bureau, a une liste de variables qui est unique pour le processus. Quand un processus en démarre un autre, une copie de l’environnement du processus de démarrage est normalement transmise au processus démarré. Généralement, les noms des variables d’environnement sont entourés de deux signes pourcent (par exemple %ProgramFiles%). Windows résout la variable d’environnement quand une application demande la valeur associée au nom.

Variables de processus de préférence

Les extensions de préférence mettent en œuvre les variables de processus dont la liste est donnée ici.

Remarques

Les variables ne sont pas sensibles à la casse.

%AppDataDir%

Le répertoire Application Data de l’utilisateur en cours.

%BinaryComputerSid%

Le SID de l’ordinateur au format hexadécimal.

%BinaryUserSid%

Le SID de l’utilisateur en cours au format hexadécimal.

%CommonAppdataDir%

Le répertoire Application Data du profil « All Users ».

%CommonDesktopDir%

Le répertoire Bureau du profil « All Users ».

%CommonFavoritesDir%

Le répertoire Favoris du profil « All Users ».

%CommonProgramsDir%

Le répertoire Programs du profil « All Users ».

%CommonStartMenuDir%

Le répertoire Menu Démarrer du profil « All Users ».

%CommonStartUpDir%

Le répertoire Démarrage du profil « All Users ».

%ComputerName%

Le nom NetBIOS de l’ordinateur.

%CurrentProcessId%

L’identité numérique du processus client principal.

%CurrentThreadId%

L’identité numérique du thread client principal.

%DateTime%

L’heure actuelle au format UTC (Universal Coordinated Time).

%DateTimeEx%

L’heure actuelle au format UTC (Universal Coordinated Time) avec des millisecondes.

%DesktopDir%

Le répertoire Bureau de l’utilisateur actuel.

%DomainName%

Le nom de domaine ou le groupe de travail de l’ordinateur.

%FavoritesDir%

Le répertoire Favoris de l’utilisateur actuel.

%LastError%

Le dernier code d’erreur rencontré lors de la configuration.

%LastErrorText%

Le texte de description du dernier code d’erreur.

%LdapComputerSid%

Le SID de l’ordinateur au format binaire avec caractère d’échappement de LDAP.

%LdapUserSid%

Le SID de l’utilisateur actuel au format binaire avec caractère d’échappement de LDAP.

%LocalTime%

L’heure locale actuelle.

%LocalTimeEx%

L’heure locale actuelle avec des millisecondes.

%LogonDomain%

Le domaine de l’utilisateur actuel.

%LogonServer%

Le contrôleur de domaine qui a authentifié l’utilisateur actuel.

%LogonUser%

Le nom d’utilisateur de l’utilisateur actuel.

%LogonUserSid%

Le SID de l’utilisateur actuel.

%MacAddress%

La première adresse MAC détectée sur l’ordinateur.

%NetPlacesDir%

Le répertoire Favoris réseau de l’utilisateur actuel.

%OsVersion%

Le système d’exploitation : Windows Server® 2008 R2, Windows® 7, Windows Server® 2008, Windows Vista®, Windows Server 2003, Windows XP ou inconnu.

%ProgramFilesDir%

Le répertoire Program Files de Windows.

%ProgramsDir%

Le répertoire Programs de l’utilisateur actuel.

%RecentDocumentsDir%

Le répertoire Documents récents de l’utilisateur actuel.

%ResultCode%

Le code de sortie du client.

%ResultText%

Le texte de description du code de sortie du client.

%ReversedComputerSid%

Le SID de l’ordinateur au format hexadécimal avec les octets en ordre inversé.

%ReversedUserSid%

Le SID de l’utilisateur actuel au format hexadécimal avec les octets en ordre inversé.

%SendToDir%

Le répertoire Envoyer vers de l’utilisateur actuel.

%StartMenuDir%

Le répertoire Menu Démarrer de l’utilisateur actuel.

%StartUpDir%

Le répertoire Démarrer de l’utilisateur actuel.

%SystemDir%

Le répertoire système de Windows.

%SystemDrive%

Le nom du lecteur à partir duquel le système d’exploitation s’exécute.

%TempDir%

Le répertoire Temp de l’utilisateur actuel tel qu’il est déterminé par l’API Windows.

%TimeStamp%

L’horodatage des configurations en cours de mise en œuvre.

%TraceFile%

Le chemin d’accès/nom du fichier de suivi.

%WindowsDir%

Le répertoire de Windows.

Les extensions de préférence fournissent une liste de variables que vous pouvez insérer dans des zones de texte. Vous pouvez ouvrir la boîte de dialogue à partir d’une zone de texte :

  • Non désactivée.

  • Non en lecture seule.

  • Non limitée à une valeur numérique.

Pour entrer une variable
  1. Ouvrez la console de gestion des stratégies de groupe. Cliquez avec le bouton droit sur l’objet de stratégie de groupe qui contient l’élément de préférence que vous voulez configurer, puis cliquez sur Modifier.

  2. Positionnez le curseur dans la zone souhaitée.

    • Pour entrer une variable de processus de préférence, appuyez sur F3, sélectionnez une variable dans la liste, puis cliquez sur Sélectionner pour insérer la variable dans la zone.

    • Pour entrer une variable d’environnement Windows existante, tapez la variable dans la zone.

      Remarques

      Vous pouvez empêcher la résolution d’une variable avant qu’elle soit appliquée aux ordinateurs clients (de façon à ce que la variable et non pas sa valeur résolue apparaisse dans le paramètre de préférence sur les ordinateurs clients). Pour procéder ainsi pour une variable de processus de préférence, désactivez la case à cocher Résoudre la variable. Ceci insère <> entre les délimiteurs % % et le nom de la variable (par exemple %<ProgramFiles>%). Les extensions de préférence suppriment les caractères < > du texte et laissent la variable non résolue. Vous pouvez également utiliser cette syntaxe avec une variable d’environnement Windows.

Références supplémentaires


Table des matières