| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Запуск system("cmd.exe") и передача дополнительных |
| Автор: neosapient 17.8.2016, 11:35 | ||||||
| Здравствуйте. Хочу автоматизировать отправку команд для компиляции программ из консоли. Мне надо запустить дочерний процесс, который будет эквивалентен запуску bat-файла с содержимым
и в открывшемся окне выполнить какие-нибудь команды, например
В общем, пробую писать данные через пайпы, но мой команды не слышат
То есть, когда я вызываю _popen(), то в консоли вижу стандартное приглашение к работе "D:\something>". Но дальше мои команты "cd c:" и "nmake" игнорируются. Указатель file не нулевой, но pipe не реагирует на мои команды. Возможно я как то не правильно открываю pipe. |
| Автор: feodorv 20.8.2016, 20:22 |
| Перевод строки к командам добавлять пробовали? |