Выполнение консольного приложения из командной строки? - PullRequest
0 голосов
/ 06 марта 2011

Мне нужно создать простое консольное приложение, которое просто загрузит некоторые документы на мой сайт, управляемый CMS. Однако это будет выполнено из автоматической сборки. В идеале было бы хорошо запустить консольное приложение из командной строки. Возможно ли это?

Спасибо

1 Ответ

0 голосов
/ 06 марта 2011

Консольные приложения являются исполняемыми сборками. Если ваш автоматизированный процесс сборки может выполнять команды оболочки, он может запустить консольное приложение. Если приложению требуется ввод, можно использовать перенаправления командной строки

Предположим, что команда принимает список файлов с новой строкой (в основном клавишей ввода), нажимаемой после ввода каждого имени файла. Затем вы можете сделать inputfile.txt так:

filename1
filename2
filename3

Затем выполните команду так:

command.exe < inputfile.txt

Для вашего автоматизированного процесса сборки я предполагаю, что вы используете Visual Studio. Поэтому отредактируйте свойства своего проекта и добавьте команду в командной строке события до или после сборки, в зависимости от того, где вам нужна функциональность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...