Une variable d'environnement est une valeur dynamique que le système opérateur et d'autres logiciels peuvent être utilisés pour déterminer des informations spécifiques à votre ordinateur.
En d'autres termes, c'est quelque chose qui représente autre chose, comme un emplacement sur votre ordinateur, un numéro de version , une liste d'objets, etc.
Les variables d'environnement sont entourées du signe de pourcentage ( % ), un péché %temp% , pour les distinguer du texte normal.
Deux types existent :variables d'environnement utilisateuretvariables d’environnement système.
Variables d'environnement utilisateur
Les variables d'environnement utilisateur, comme leur nom l'indique, sont des variables d'environnement spécifiques à chaque compte utilisateur.
Cela signifie que la valeur d'une variable lorsque vous êtes connecté en tant qu'utilisateur peut être différente de la valeur de la même variable lorsque vous êtes connecté en tant qu'utilisateur différent sur le même ordinateur.
Ces types de variables d'environnement peuvent être définis manuellement par n'importe quel utilisateur connecté, mais Windows et d'autres logiciels peuvent également les définir.
Un exemple de variable d'environnement utilisateur est %chemin d'accueil% . Par exemple, sur un ordinateur Windows 11, cette variable contient la valeur de UtilisateursTim , qui est le dossier contenant toutes les informations spécifiques à l'utilisateur.
cómo insertar un gráfico en google docs
Une variable d'environnement utilisateur peut également être personnalisée. Un utilisateur pourrait créer quelque chose comme %données% , qui peut pointer vers un dossier sur l'ordinateur comme C:TéléchargementsFichiers . Une variable d'environnement comme celle-ci ne fonctionnerait que lorsque cet utilisateur spécifique est connecté.
Vous pouvez utiliser une variable d'environnement utilisateur personnalisée si vous souhaitez utiliser des raccourcis pour vous déplacer sur votre ordinateur. Ou, si vous réfléchissez à l'avance et créez un script qui pointe vers une variable d'environnement, vous pouvez toujours modifier le dossier ultérieurement sans avoir à ajuster tout le code du script.
Variables d'environnement système
Les variables d'environnement système s'étendent au-delà d'un seul utilisateur et s'appliquent à tout utilisateur susceptible d'exister ou créé ultérieurement. La plupart des variables d'environnement système pointent vers des emplacements importants comme le dossier Windows.
Certaines des variables d'environnement les plus courantes dans les systèmes Windows incluent %chemin% , %fichiers de programme% , %temp% , et %racine système% , même s'il en existe bien d'autres.
Par exemple, lorsque vous installez Windows, %windir% est défini sur le répertoire dans lequel il est installé. Étant donné que le répertoire d'installation est quelque chose que l'installateur (c'est-à-dire vous... ou le fabricant de votre ordinateur) peut définir sur un ordinateur, il se peut qu'il soit C:Windows ,mais dans un autre, ça peut être C:Win10 .
En continuant avec cet exemple, disons que Microsoft Word est installé sur chacun de ces ordinateurs une fois la configuration de Windows terminée. Dans le cadre du processus d'installation de Word, un certain nombre de fichiers doivent être copiés dans le répertoire dans lequel Windows est installé. Comment Word peut-il être sûr qu'il installe les fichiers au bon endroit si cet endroit est C:Windows sur un ordinateur et ailleurs sur l'autre ?
Pour éviter un problème potentiel de ce type, Microsoft Word, ainsi que la plupart des logiciels, ont été conçus pour être installés sur %windir% , pas n'importe quel dossier spécifique. De cette façon, vous pouvez être sûr que ces fichiers importants sont installés dans le même répertoire que Windows, peu importe où ils se trouvent.
Voir Page Variables d'environnement reconnues de Microsoft pour une liste géante de variables d'environnement utilisateur et système souvent utilisées dans Windows.
Comment trouver la valeur d'une variable d'environnement
Il existe plusieurs façons de voir ce qu'est une variable d'environnement particulière.
Commande d'écho d'invite de commande
Dans la plupart des cas, du moins sous Windows, le moyen le plus simple, et probablement le plus rapide, de procéder consiste à utiliser un simple Invite de commande commande appelée écho .
Ouvrir l'invite de commande et exécutez ce qui suit commande exactement, bien sûr, en remplaçant %temp% pour la variable d'environnement qui vous intéresse :
|_+_|Notez la valeur qui est affichée immédiatement en dessous. Par exemple, écho %temp% pourrait produire ceci:
Pour lister toutes les variables d'environnement à la fois, exécutez simplement ensemble à partir de la ligne de commande. Ou essayez définir l'utilisateur pour une liste de toutes les variables commençant par utilisateur (cela fonctionne avec n'importe quel préfixe).
Le résultat ressemble à ceci, où le nom de la variable est répertorié en premier, suivi de = , puis la valeur :
|_+_|Entrer définir > ev.txt pour rediriger la sortie de la commande vers un fichier pour obtenir la liste complète des variables d'environnement enregistrées dans un document TXT.
Commande de sortie d'écriture PowerShell
Vous pouvez également utiliser Windows PowerShell pour voir vers quoi pointe une variable d'environnement particulière, mais la syntaxe est un peu différente. Voici deux façons de procéder :
|_+_|Utilisez cette commande pour voir toutes les variables répertoriées ensemble :
|_+_|Propriétés du système
Si les outils de ligne de commande vous font peur (ils ne devraient pas), il existe un moyen plus long de vérifier la valeur d'une variable d'environnement.
Se diriger vers Panneau de contrôle , puis l'applet Système . Une fois sur place, choisissez Réglages avancés du système , alors Variables d'environnement au fond. C'est unincompletliste, mais ceux qui sont répertoriés ont les valeurs juste à côté d'eux.
Commande Linux printenv
Sur les systèmes Linux, vous pouvez exécuter le printenv à partir de la ligne de commande pour répertorier toutes les variables d'environnement actuellement définies.