Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Выполнения набора инструкций из *.bat файла / 6 сообщений из 6, страница 1 из 1
19.04.2006, 09:46
    #33675396
Выполнения набора инструкций из *.bat файла
Есть необходимость написать батник, который будет представлять собой последовательный вызов некоторых приложений.

Примерное содержание батника:
prog1.exe parfile1.pfl
prog2.exe parfile2.pfl
prog3.exe parfile3.pfl
.
.
.
progN.exe parfileN.pfl

И пока происходит вызов екзешников, то всё хорошо работает. Выполняются последовательно все указанные программы.
Но, задача в том, что нужно из этого батника запускать другой батник.
То есть файл делаю такой:
prog1.exe parfile1.pfl
prog2.exe parfile2.pfl
prog3.exe parfile3.pfl
.
.
.
bat_file1.bat
.
.
.
progN.exe parfileN.pfl

Вот тут всё и ломается. Успешно выполняются все команды до вызова батника bat_file1.bat. Также отлично выполняется сам батник bat_file1.bat. Но потом управление в исходный файл не передается и все инструкции, указанные после вызова bat_file1.bat - просто не исполняются.

Собственно вопрос - как сделать так, что бы после вызова и успешного завершения работы файла bat_file1.bat управление вернулось в исходный батник и продолжилось выполнение указанных в нем команд?

ОС - Win2K, Win2K Server, Win2K AS, WinXP
...
Рейтинг: 0 / 0
19.04.2006, 09:51
    #33675408
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнения набора инструкций из *.bat файла
Вызов по английски CALL
...
Рейтинг: 0 / 0
19.04.2006, 10:20
    #33675485
GeT
GeT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнения набора инструкций из *.bat файла
заменить на
call bat_file1.bat
...
Рейтинг: 0 / 0
19.04.2006, 10:54
    #33675642
Выполнения набора инструкций из *.bat файла
Не-а, так не канает.
Если писать CALL, то выполнение инструкций вызываемого батника начинается в новом терминальном окне. В это же время в старом окне продолжает выполняться то, что после батника записано.
Таким образом процес распараллеливается в том месте, где указан вызов.
А мне надо, что бы всё шло последовательно...
...
Рейтинг: 0 / 0
19.04.2006, 11:41
    #33675835
Владимор Конев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнения набора инструкций из *.bat файла
Тупой ЛамерЕсть необходимость написать батник, который будет представлять собой последовательный вызов некоторых приложений.

Примерное содержание батника:
prog1.exe parfile1.pfl
prog2.exe parfile2.pfl
prog3.exe parfile3.pfl
.
.
.
progN.exe parfileN.pfl

И пока происходит вызов екзешников, то всё хорошо работает. Выполняются последовательно все указанные программы.
Но, задача в том, что нужно из этого батника запускать другой батник.
То есть файл делаю такой:
prog1.exe parfile1.pfl
prog2.exe parfile2.pfl
prog3.exe parfile3.pfl
.
.
.
bat_file1.bat
.
.
.
progN.exe parfileN.pfl

Вот тут всё и ломается. Успешно выполняются все команды до вызова батника bat_file1.bat. Также отлично выполняется сам батник bat_file1.bat. Но потом управление в исходный файл не передается и все инструкции, указанные после вызова bat_file1.bat - просто не исполняются.

Собственно вопрос - как сделать так, что бы после вызова и успешного завершения работы файла bat_file1.bat управление вернулось в исходный батник и продолжилось выполнение указанных в нем команд?

ОС - Win2K, Win2K Server, Win2K AS, WinXPИспользуй вот такой вариант вызова:

prog1.exe parfile1.pfl
prog2.exe parfile2.pfl
prog3.exe parfile3.pfl
.
.
.
cmd /c bat_file1.bat
.
.
.
progN.exe parfileN.pfl
...
Рейтинг: 0 / 0
19.04.2006, 22:27
    #33677759
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнения набора инструкций из *.bat файла
Тупой ЛамерНе-а, так не канает.
Если писать CALL, то выполнение инструкций вызываемого батника начинается в новом терминальном окне.
вы это так думаете или вы пробовали ? всю жисть в 1 окне работало ...
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Выполнения набора инструкций из *.bat файла / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]