Un script qui fait la liste des variables d'environnement de Windows dans une page Excel


Les objets WScript.Shell, Scripting.FileSystemObject et WScript.Network permettent d'accéder à une multitude d'informations concernant l'ordinateur, son systèle d'exploitation, ses connexions réseau...
Le script proposé fait la liste de toutes ces variables d'environnement et les stocke dans une page Excel.

Dans une première étape, le script crée un objet application Excel et crée un nouveau fichier Excel :

Set exl = WScript.CreateObject("excel.Application")
exl.Visible = True
set page=exl.workbooks.add.sheets(1)

page est un objet contenant la première page du nouveau fichier Excel.

Ensuite, le Script fait appel aux objets WScript.Shell, Scripting.FileSystemObject et WScript.Network pour déterminer la valeur des différentes variables d'environnement et les inscrire en ligne lin (variable incrémentée à chaque saisie), par exemple, pour l'adresse du répertoire "Mes Documents" :

Set Ws = WScript.CreateObject("WScript.Shell")
lin=lin+1
page.cells(lin,2)="dossier Mes Documents"
page.cells(lin,3)=ws.SpecialFolders("MyDocuments")



cliquez ici pour voir le texte complet du script
cliquez ici pour télécharger le script (zippé)
cliquez ici pour ouvrir le script