1

Я делаю программу, которая запускает C++, используя G++, и для сборки / запуска она создает файл .bat, который затем должен запускаться в новом окне cmd. Из Java я могу запускать команды, но просто запуск команды не открывает cmd, поэтому мне нужно открыть cmd, а также запустить команду в этом окне cmd в одной команде. Как мне это сделать?

1 ответ1

1

Как я могу запустить cmd и выполнить командный файл

Из Java я могу запускать команды, но просто запуск команды не открывает cmd, поэтому мне нужно открыть cmd, а также запустить команду в этом окне cmd в одной команде.

Как мне это сделать?

Из вашей Java-программы используйте следующее:

cmd /c batch.cmd

Это запустит новую оболочку cmd , запустит batch.cmd и завершит работу оболочки. Смотрите cmd для получения дополнительной информации.


Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .