Que sont les variables d'environnement et comment puis-je les utiliser? [Les fenêtres]

Que sont les variables d'environnement et comment puis-je les utiliser? [Les fenêtres] / les fenêtres

De temps en temps, j'apprendrai un petit conseil qui me fait penser “Eh bien, si je savais qu'il y a un an, cela m'aurait épargné des heures“. Je me souviens très bien d'avoir appris à utiliser les fonctions copier-coller, tout seul, comme un enfant. C'était comme si tout Internet était devenu deux fois plus facile pour moi.

Les variables d'environnement sont un détail peu connu de Windows, si vous êtes un utilisateur novice. Ils appartiennent à ce même domaine de conversation permettant de gagner du temps. Une fois que vous aurez appris à utiliser vos variables d’environnement et commencé à vous en servir, vous verrez rapidement combien de temps et d’efforts vous pouvez économiser..

Qu'est-ce qu'une variable d'environnement?

Une variable d'environnement est en réalité très simple. Elles agissent en tant que valeurs à nom dynamique se rapportant à certains éléments de Windows et de son système de fichiers..

Par exemple, % SystemDrive% est un défaut variable de chemin système cela fonctionne avec chaque version de Windows. Pour vous et moi, cela se traduit probablement par juste C:. Cependant, certaines personnes décident qu'il est nécessaire de renommer leur lecteur système. Quelqu'un peut décider de le définir comme lettre de lecteur D ou E. Dans les cas suivants, % SystemDrive% retournerait ces valeurs.

Comme autre exemple, il existe alors des variables de valeur discrètes telles que %TEMPS% et %RENDEZ-VOUS AMOUREUX%. Je parie que vous pouvez deviner quelles valeurs ils tiennent.

Pourquoi les variables d'environnement sont-elles importantes??

Dans chaque version de Windows, les choses changent. Par exemple, dans Windows XP, les données de votre application étaient stockées sur le chemin C: \ Documents and Settings \ nom d'utilisateur \ Données d'application. Post-Vista, c'est maintenant C: \ Utilisateurs \ nom d'utilisateur \ AppData \ Roaming. Alors, comment les applications savent-elles où stocker vos données? Doivent-ils d’abord déterminer le système d’exploitation sur lequel vous êtes, en ignorant la possibilité de modifications ultérieures et de mises à jour Windows, ainsi que le code fixe où enregistrer?

Non, ils utilisent le %DONNÉES D'APPLICATION% variable d'environnement, qui renvoie les valeurs de ces chemins de manière dynamique.

Pensez aux variables d'environnement comme un moyen de préparer votre système à l'avenir et de le protéger contre les problèmes que des valeurs codées en dur pourraient causer de catastrophiques..

Comment les variables d'environnement peuvent être utiles pour moi?

De toutes les variables d'environnement disponibles, variables de chemin système peut être le plus utile pour vous et moi. Ci-dessous une capture d'écran prise directement à partir de la page Wikipedia à ce sujet.

La colonne Windows Vista / 7 a été omise afin que la capture d'écran soit plus facile à lire. Vous pouvez copier et coller l'une de ces variables d'environnement directement dans l'Explorateur Windows comme raccourci pour accéder directement à cet emplacement sans masquer le chemin d'accès complet..

Cela crée une énorme possibilité de raccourcis texte pour certains des dossiers les plus importants. Vous pouvez même utiliser des variables d'environnement dans vos propres applications pour sauvegarder des données sur votre ordinateur (si le champ le permet). Sachez que si vous copiez et collez les variables, vous devez vous assurer qu’il n’ya pas d’espace avant ou après.

Beaucoup d'entre vous ont probablement utilisé une variable d'environnement sans vraiment vous en rendre compte, probablement pour accéder aux données de votre application. Il est bon de mémoriser certaines de ces variables, car elles peuvent vraiment vous aider à naviguer dans vos fichiers. Le temps gagné s'additionne. Croyez-moi.

Que pensez-vous de cette astuce? Est-ce quelque chose que vous connaissez ou une fonctionnalité que vous avez toujours négligée? Faites le nous savoir dans les commentaires!