Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire      


Comment accéder aux variables d'environnement de Windows ?
auteur : ThierryAIM
L'objet WshEnvironment contient les variables d'environnement de Windows:

Vous pouvez accéder aux variables de type :
  • Process
  • System
  • User
  • Volatile
L'exemple suivant affiche le nom de l'utilisateur courant :
VBS

Set WshShellObj = WScript.CreateObject("WScript.Shell")
Set WshProcessEnv = WshShellObj.Environment("Process") 
WScript.Echo WshProcessEnv("USERNAME")
L'exemple suivant affiche la variable d'environnement PATH du système :
VBS

Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshProcessEnv = WshShell.Environment("Process")
WScript.Echo "PATH = " & WshProcessEnv("PATH")
L'exemple suivant affiche les informations du processeur :
VBS

Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshSysEnv = WshShell.Environment("System")
WScript.Echo WshSysEnv("PROCESSOR_ARCHITECTURE") & vbCr _
          & WshSysEnv("PROCESSOR_IDENTIFIER") & vbCr _
          & WshSysEnv("PROCESSOR_LEVEL") & vbCr _
          & WshSysEnv("PROCESSOR_REVISION")
La propriété Count de l'objet WshEnvironment renvoie le nombre de variables d'environnement dans le type sélectionné :
VBS

Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshProcessEnv = WshShell.Environment("Process")
WScript.Echo WshProcessEnv.Count

precedent    sommaire      

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2008  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com