У меня длительная операция сборки, которая вызывает несколько пакетных файлов подряд. Большинство из этих пакетных файлов запускаются 32-разрядными компиляторами и т.д., Но один из них включает в себя запуск устаревшего 16-разрядного приложения MS-DOS, которого по веским причинам я не могу избежать.
Нет проблем, пока я не перешел на систему Win64, которая, конечно, душит 16-битные программы.
Мой обходной путь состоял в том, чтобы запустить XP 32-битную на виртуальной машине VirtualBox, но это ручной шаг в том, что в противном случае было бы полностью автоматической сборкой.
Я хочу запустить виртуальную машину из командной строки, затем запустить пакетный файл внутри виртуальной машины, а затем закрыть виртуальную машину и вернуть управление в мой "главный" пакетный файл.
Это будет возможно?