Variables d'environnement Windows : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Présentation)
(Liste des variables)
Ligne 41 : Ligne 41 :
 
  Destination=file (7)
 
  Destination=file (7)
  
%CLASSPATH%
+
%CLASSPATH% ('''[[QuickTime]]''')
  .;C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip (7)
+
  C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip (7)
  
 
%CLIENTNAME
 
%CLIENTNAME

Version du 19 mars 2014 à 11:00


Présentation

Héritées de systèmes plus anciens comme CP/M, MS-DOS ou Unix, les variables systèmes ont survécu jusqu'à Windows. Indépendamment des précieuses informations qu'elles contiennent, les variables systèmes ont un rôle non négligeable dans la gestion optimisée du système. Cet article passe en revue les principales, y compris celles qui sont créées par des utilitaires non-système comme QuickTime, ainsi que les usages qui pourront en être faits.

Commandes utiles

La commande permettant sous Windows de lister l'ensemble des variables d'environnement est set pour l'utiliser lancer la console par Windows + R et saisir set + Entrée

Liste des variables

Liste de variables où <utilisateur> est le nom de celui du compte Windows utilisé.

%ALLUSERSPROFILE%
Indique le répertoire du profil commun à tous les utilisateurs.

C:\ProgramData (7)
C:\Documents and Settings\All Users (XP)

%AMDAPPSDKROOT% (spécifique à AMD)
Chemin d'accès vers les applications AMD

Exemple de contenu C:\Program Files\AMD APP (Win 7 32 bit)
Exemple de contenu C:\Program Files (x86)\AMD APP\ (Win 7 64 bit)

%APPDATA%

C:\Users\utilisateur\AppData\Roaming (7)
C:\Documents and Settings\<utilisateur>\Application Data (XP)

%asl.log%

Destination=file (7)

%CLASSPATH% (QuickTime)

C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip (7)

%CLIENTNAME

Console (7)

%CommonProgramFiles%

C:\Program Files\Common Files (7)

%CommonProgramFiles(x86)%

C:\Program Files\Fichiers communs (XP)
C:\Program Files (x86)\Common Files (7)

%CommonProgramW6432%

C:\Program Files\Common Files (7)

%COMPUTERNAME%

<nom du PC> (XP, 7)

%ComSpec%

C:\Windows\system32\cmd.exe (7, XP)

%FP_NO_HOST_CHECK%

YES/NO (7, XP)

%HOMEDRIVE%

<lecteur par défaut> (7, XP)

%HOMEPATH%

\Documents and Settings\<utilisateur> (XP)
\Users\<utilisateur> (7)

%LOCALAPPDATA%

C:\Users\<utilisateur>\AppData\Local (7)

%LOGONSERVER%

\\<nom du PC> (XP, 7)

%NUMBER_OF_PROCESSORS%

<nombre de processeurs> (XP, 7)

%OS%

Windows_NT (XP, 7)

%Path%

C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;

%PATHEXT%

.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

%PROCESSOR_ARCHITECTURE%

X86 (XP) ou AMD64 (7)

%PROCESSOR_IDENTIFIER%

x86 Family 21 Model 1 Stepping 2, AuthenticAMD (XP)
x86 Family 15 Model 2 Stepping 9, GenuineIntel (XP)
AMD64 Family 21 Model 1 Stepping 2, AuthenticAMD (7)

%PROCESSOR_LEVEL%

<niveau du processeur> (XP, 7)

%PROCESSOR_REVISION%

<révision du processeur> (XP, 7)

%ProgramData%

C:\ProgramData (7)

%ProgramFiles%

C:\Program Files (XP, 7)

%ProgramFiles(x86)%

C:\Program Files (x86)  (7)

%ProgramW6432%

C:\Program Files (7)

%PROMPT%

$P$G (XP, 7)

%PSModulePath%

C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ (7)

%PUBLIC%

C:\Users\Public (7)

%QTJAVA% (QuickTime)

C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip (7)

%SAN_DIR% (Sandra)

C:\Program Files\SiSoftware\SiSoftware Sandra Ingénieur Standard 2011.SP5a (7)

%SESSIONNAME%

Console (XP, 7)

%SystemDrive%

C: (XP, 7)

%SystemRoot%

C:\Windows (XP, 7)

%TEMP%

C:\Users\<utilisateur>\AppData\Local\Temp (XP, 7)

%TMP%

C:\Users\<utilisateur>\AppData\Local\Temp (XP, 7)

%USERDOMAIN%

<nom du PC> (XP, 7)

%USERNAME%

<utilisateur> (XP, 7)

%USERPROFILE%

C:\Users\<utilisateur>  (XP, 7)

%windir%

C:\Windows (XP, 7)

Usages

Connaitre le contenu d'une variable dans la console DOS
C:\>ECHO %NUMBER_OF_PROCESSORS%
4
C:\>

Indication du chemin d'accès à Windows dans la syntaxe d'un raccourcis
%Windir%/System32/nom du fichier pour accéder à un fichier se trouvant dans le dossier Windows actif où qu'il soit.

Commentaires

blog comments powered by Disqus