papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Les variables d environnement Ven 28 Oct 2016 - 2:40 | |
| - Code:
-
rem ============================================================================ rem Afficher les variables d environnement rem ============================================================================ rem Windows propose un certain nombre de ces variables qui permettent aux rem applications d obtenir des informations sur la configuration du système. rem Par exemple les variables TMP ou TEMP fournissent le chemin du dossier rem temporaire de Windows et la variable PATH indique à Windows où aller chercher rem les programmes lancés et les DLL nécessaires aux applications. rem On peut considérer une variable d environnement comme une variable globale rem au système. rem La commande "set" sans aucun paramètre permet de lister la plupart des rem variables d’environnement. rem REMARQUE : rem Les variables %ERRORLEVEL%, %DATE%, %TIME%, %CD%, %RANDOM% ne sont pas rem affichées par la commande set rem ============================================================================ full_space 0 memo 10 : full_space 10 : bar_both 10 : font_bold 10 : font_name 10,"arial" caption 0,"Les variables d'environnement" execute_wait "cmd /c set | clip" item_add 10,CLIPBOARD_STRING_PASTE$ rem ============================================================================
En lançant ce code, vous remarquerez que le contenu de la variable PATH est une ligne très longue (ne comportant pas d’espace et ne pouvant pas être découpée en plusieurs lignes et par conséquent difficile à lire) car l’utilisation de la commande SET affiche une chaîne « insécable ». Pour remédier à ça, on peut utiliser la commande echo %path% qui permet le découpage de la chaîne selon les dimensions de la fenêtre. Ce qui donne le code suivant : - Code:
-
rem ============================================================================ rem Afficher le contenu de la variable système PATH rem ============================================================================ rem Sous Windows, quand vous saisissez une commande quelconque sans préciser rem l emplacement où se trouve la commande, le système va la chercher d abord rem dans le répertoire en cours : si elle n y est pas, il va la chercher dans rem chaque emplacement défini par la variable d environnement "Path" et dans rem l ordre inscrit dans les données de cette valeur. rem ============================================================================ rem les variables d environnement sont entourées du caractère "%". rem Ainsi, pour afficher la valeur d une variable d environnement, il suffit de rem taper une commande du type : echo %NOM_DE_LA_VARIABLE% rem ============================================================================ memo 10 : full_space 10 : font_bold 10 : font_name 10,"arial" caption 0,"Contenu de la variable système PATH" execute_wait "cmd /c echo %path% | clip" item_add 10,CLIPBOARD_STRING_PASTE$ rem ============================================================================
| |
|