comment appeler plus de 1 fichiers batch dans un vbscript?
-
23-09-2019 - |
Question
Je suis en utilisant le code suivant pour appeler un fichier batch:
dim shell
set shell=createobject("wscript.shell")
shell.run "a.bat D:\a"
set shell=nothing
Comment faire pour appeler plus de 1 fichier batch, de sorte que lorsque la 1ère exécution de fichier est sur le 2ème fichier est exécuté. comme toujours, j'apprécie vraiment toute l'aide offerte.
La solution
Ci-dessous
shell.run "a.bat D:\a"
ajouter une autre ligne avec un autre
shell.run "b.bat ...."
Ou créer un fichier de commandes qui appelle tous les autres fichiers de traitement par lots et appeler ce fichier de commandes à partir de votre script.
Autres conseils
Option explicite
Dim oShell
set oShell = WScript.CreateObject ( "WScript.Shell")
oShell.Run "RunAs / noprofile / user: Admininistrator "" % comspec% / c 1stcommand && && 2ndcommand 3rdcommand" "", 1, false
WScript.Sleep 1000
oShell.Sendkeys "AdmininistratorPassword ~"
WScript.Quit