come chiamare più di 1 file batch in un vbscript?
-
23-09-2019 - |
Domanda
Sto usando il seguente codice per chiamare un file batch:
dim shell
set shell=createobject("wscript.shell")
shell.run "a.bat D:\a"
set shell=nothing
Come chiamo più di 1 file batch, in modo che quando l'esecuzione del 1 ° del file è di oltre il 2 ° file viene eseguito. come sempre, apprezzo tutto l'aiuto offerto.
Soluzione
Di seguito
shell.run "a.bat D:\a"
aggiungere un'altra linea con un altro
shell.run "b.bat ...."
oppure creare un file batch che chiama tutti gli altri file batch, e chiamare il file batch dal vostro script.
Altri suggerimenti
Option explicit
Dim oShell
set oShell = WScript.CreateObject ( "WScript.Shell")
oShell.Run "RunAs / noprofile / utente: Admininistrator "" % COMSPEC% / c 1stcommand && && 2ndcommand 3rdcommand" "", 1, false
WScript.Sleep 1000
oShell.Sendkeys "AdmininistratorPassword ~"
WScript.Quit
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow