Я вызываю VBScripts из VBScript, и я хочу, чтобы их вывод в консоль появлялся в окне, из которого я их вызываю. Поэтому, когда у меня есть этот кодПоказать выходные данные из дочерних скриптов в окне родительской консоли
WScript.Stdout.WriteLine("Checking out unit tests")
ObjWshShell.Run "%comspec% \c checkoutUnitTests.vbs", 0, True
единственный выход я вижу
Checking out unit tests
, когда я хочу, чтобы увидеть все выходные данные checkoutUnitTests.vbs
сцепляются на этот выход в том же окне. Как мне это сделать?
не работает для меня, открывает новое окно и все выходные в этом новом окне. –
@coding_idiot Вы запустили 'cscript mother.vbs' в консоли? –
Я запустил 'cscript mother.vbs' в консоли, который, в свою очередь, запускает' cscript child.vbs', этот 'child.vbs' открывает новый cmd. Новое дело в том, что 'child.vbs' ожидает ввода пользователя. –