В хосте сценариев Windows отсутствует команда system (), поэтому вы должны реализовать свою собственную, IMHO, моя вспомогательная функция превосходит версию stealthyninja, поскольку она ожидает выхода из процесса, а не просто пустой стандартный вывод, а также обрабатывает stderr:
Function ExecuteWithTerminalOutput(cmd)
Set sh = WScript.CreateObject("WScript.Shell")
Set exec = sh.Exec(cmd)
Do While exec.Status = 0
WScript.Sleep 100
WScript.StdOut.Write(exec.StdOut.ReadAll())
WScript.StdErr.Write(exec.StdErr.ReadAll())
Loop
ExecuteWithTerminalOutput = exec.Status
End Function
call ExecuteWithTerminalOutput("cmd.exe /c dir %windir%\*")