Tutoriaux : Variables d' environnement

Lors de la personnalisation de Windows, nous avions utilisé ce que l' on appelle des variables d' environnement.

Mais à quoi servent-elle et quel est l' intérêt de les utiliser?

Le des variables d' environnement est de faire en sorte que les chemins vers vos applications ne soient pas STATIQUE mais DYNAMIQUE.

Pourquoi?

Admettons que vous ayez fait un fichier ".bat" qui se charge d' installer de manière silencieuse vos Hotfixs et applications dont les chemins sont sous la forme" C:\APPS\application1.exe".

Si vous installer Windows sur une autre partition (par exemple D:\), la copie de vos fichiers ne se fera plus dans le disque C:\ mais dans le disque D:\, ce qui mettra votre fichier ".bat" obsolète puisqu 'il cherchera des fichiers se trouvant dans le disque C:\ !

En remplaçant C:\ par la variables d' environnement qui lui correspond (en l' occurrence %Sytemdrive%) , votre fichier ".bat" lancera l' installation de l' application dont le chemin vers l' exécutable se trouve sur la partition accueillant votre système d' exploitation, ce qui permettra, dans le cas ou vous installez Windows sur la partition D:\, à votre fichier ".bat" de toujours trouver les exécutables de vos applications.

Voici les différentes variables d' environnement ainsi que leur description:

Variable d' environnement
Description
%ALLUSERSPROFILE%

Cette variable correspond au dossier contenant les fichiers et répertoires du profil All Users :
C:\Documents and Settings\All Users

%APPDATA%

Cette variable correspond au répertoire Application Data de la session active:
C:\Documents and Settings\Session_Active\Application Data

%UserProfile%

Cette variable correspond au dossier contenant les fichiers et répertoires de la session active :
C:\Documents and Settings\Session_Active

%HomeDrive%
Cette variable correspond au lecteur contenant le dossier
Documents and Settings
.
Si le dossier Documents and Settings est situé dans le lecteur D:\, cette variable aura comme valeur D:\
%HomePath%

Cette variable correspond au dossier contenant les fichiers et répertoires de la session active :
\Documents and Settings\Session_Active

%logonserver%
Cette variable correspond à l' adresse UNC de votre Ordinateur:
\\nom_de_l'_ordinateur
%ProgramFiles%

Cette variable correspond au dossier Program Files :
C:\Program Files

%SystemDrive%
Cette variable correspond au lecteur de votre système, c' està dire la lettre de la partition sur laquelle Windows est installé.
Si Windows est installé dans le lecteur D:\, cette variable aura comme valeur D:\
%SystemRoot%
Cette variable correspond au répertoire contenant les fichiers système de Windows.
C:\WINDOWS
%TEMP%

Cette variable correspond au répertoire contenant les fichiers temporaires de la session active:
C:\Documents and Settings\Session_Active\Local Settings\Temp

%TMP%
Voir %TEMP%
%USERDOMAIN%
Cette variable a pour valeur le nom de l' ordinateur.
%USERNAME%
Cette variable a pour valeur le nom de la session active
%windir%
Voir %SystemRoot%
%CommonProgramFiles%

Cette variable correspond au répertoire Fichiers communs du répertoire Program Files :
C:\Program Files\Fichiers communs


Pour trouver toutes les variables d' environnement, allez dans " menu démarrer -> Exécuter " et tapez "CMD.EXE".

Une fois dans la console, tapez " SET " puis sur " Enter " .

 

 

 

 

Nombre de visites : 
268145

Nombre de visiteurs en ligne: 5

Record de visiteurs en ligne: 60
le 29/06/2007
à 15 h 26