Недавно я начал новую работу, где мы запускаем виртуальные копии Windows внутри VMWare Fusion (Mac OSX является хостом). Среди прочего, у нас есть несколько .bat
файлов, которые регулярно запускаются. Я хотел бы иметь возможность выполнять эти команды из моей среды хоста.
vmrun
подходит для этого, и я придумал что-то вроде следующего:
vmrun -T ws -gu <user> -gp <password> runProgramInGuest <.vmx file> c:\/batch\/hello.bat
Это выполняет команду, но делает это тихо. В этом случае мой hello.bat
содержит классический
echo "hello, world!"
Вопрос: есть ли способ перехватить то, что отправлено на стандартный вывод на консоли Windows, и отобразить его на моем хосте с помощью этих команд