Bonjour à tous !
J'aimerai pouvoir exécuter depuis un .vbs le contenu d'un .bat.
Je ne souhaite pas exécuter le .bat directement car sinon les variables d'environnements définies dans ce .bat ne seront pas interprétés par mon .vbs.
J'aimerai donc en vbscript lire le contenu de mon .bat et exécuter chaque ligne.
Est-possible ?
J'ai déjà fait cela mais ça n'a pas fonctionné :
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 dim filesys, readfile, contents set filesys = CreateObject("Scripting.FileSystemObject") set readfile = filesys.OpenTextFile("c:\env.bat", 1, false) do while readfile.AtEndOfStream=false contents = readfile.ReadLine WshShell.Run WScript.Echo contents loop readfile.close
Partager