Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Герамтур
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 45
1

Запуск cpp через bat

05.05.2017, 14:39. Просмотров 575. Ответов 3

Меня озадачили следующим: запустить программу, написанную на С++ через bat файл. При чём не просто через "start", а именно, чтобы запустилось, скомпилировало и выполнило программу.

Я работаю в Dev-C++ и код программы там уже написан. Чтобы скомпилировать и выполнить код в Dev-C++, надо нажать F11, в связи с этим у меня появилась такая мысль для рабочего батника: нужно, чтобы bat запустил прогу с кодом и cимитировал нажатие клавиши F11. Можно ли как-то это реализовать для bat файла?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2017, 14:39
Ответы с готовыми решениями:

Запуск 2 приложений через bat
Парни, помогите пожалуйста написать батник. Задача такая, на раб. столе находятся два ярлыка. Нужно...

Запуск редактора реестра через Bat файл
Здравствуйте. Хочу создать Bat файл, при запуске которого должен запускаться редактор реестра....

Запуск сервера через bat, в окружении локалке
Доброе утро господа...! Требуется батник с трёма командами D: cd...

Запуск файла через bat с запросом пароля
Добрый вечер, написал bat'ник который при выполнении будет запрашивать пароль, после ввода которого...

Запуск случайного файла .kfn через bat
Всем привет. Есть папка в которой около 20 папок и примерно 200 файлов формата .kfn - запускаются с...

3
volodin661
2313 / 1023 / 172
Регистрация: 10.12.2013
Сообщений: 3,455
05.05.2017, 16:33 2
Тебе повезло, ты не такой как все. Ты работаешь в cи плюс плю се.
0
Garry Galler
2418 / 1818 / 683
Регистрация: 28.10.2013
Сообщений: 4,658
05.05.2017, 17:45 3
Цитата Сообщение от Герамтур Посмотреть сообщение
у меня появилась такая мысль для рабочего батника: нужно, чтобы bat запустил прогу с кодом и cимитировал нажатие клавиши F11
То есть свою задачу ты не понял.
Потому
Цитата Сообщение от Герамтур Посмотреть сообщение
чтобы запустилось, скомпилировало и выполнило программу
нужно написать в батнике все, что делает компилятор с твоим кодом для создания исполняемого файла.
Что-то (в зависимости от используемого компилятора) типа: cl /EHsc hello.cpp в минимальном исполнении.

Добавлено через 9 минут
Поучительный топик Компиляция программы из файла cpp через командную строку - C++ о долгом пути обретения счастья компиляции без использования клавиши F11.
0
Герамтур
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 45
08.05.2017, 01:06  [ТС] 4
Ладно, я так понял, батник не может имитировать нажатие клавиатуры или же просто местные эксперты держат эту технологию в тайне В любом случае я нашел более оригинальный способ - в компиляторе Visual studio при компиляции cpp он автоматом создает exe файл. Создам-ка я батник, который просто запустит этот эксешник, авось прокатит.

Если не прокатит, будем страдать описанным товарищем выше геморроем((
0
08.05.2017, 01:06
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2017, 01:06

Запуск программы от имени администратора через bat-файл
Добрый вечер! Необходимо запустить программу от имени администратора, находясь под учётной записью...

Запуск консольного приложения и ввод параметров через bat-файл
Здравствуйте! Имеется консольная программа в которую вводится 46 значений. По своей...

Запуск файла в директории с .bat, когда .bat запущен от имени администратора
Здравствуйте. Имею бат, он должен запускать файл "<тут директория батника>\n1.bat". Но если даже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.