Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Создание .bat файла


Автор: Spline 6.11.2011, 21:01
Нужно написать батник с таким функционалом:
Код

start C:\program.exe -parametrX -parametrY -parametrZ

Где -parametrZ берётся из тектового файла, а когда консольная программа завершит свою работу - заменить parametZ на следующую строчку и снова запустить её.
Подскажите как это реализовать?

Автор: iff 6.11.2011, 21:31
Код

for /F %%S in (c:\file.txt) do C:\program.exe -parametrX -parametrY -%%S

(команду start в большенстве случаев можно опустить).

Автор: Akina 6.11.2011, 21:36
Цитата(iff @  6.11.2011,  22:31 Найти цитируемый пост)
команду start в большенстве случаев можно опустить

Как раз в данном случае желательно её не опускать. И добавить /W. А то может стать весело - мало ли какая эта program.exe.

Автор: Spline 7.11.2011, 11:06
Спасибо за помощь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)