Батники из батника.

Компьютеры, программы, периферия, коммуникации, интернет, программирование и т.п. Ранее назывался Hard-n-Soft.
Сообщение
Автор
Old Pionear

№ 0 Сообщение Old Pionear » 02 окт 2003 17:00

Есть три батника 1.bat, 2.bat, 3.bat.
Их надо запускать в определенной последовательности из четвертого. Под Win98 у меня все работало в самом обычном виде:
=========
call 1
call 2
call 3
=========

Под Win2K запускает только первый батник, после чего он отрабатывает и закрывает окно. Усе. Второй и третий в пролете.

Вопрос: как заставить их запускаться в нужной последовательности из одного командного файла под Win2K?

Burg
Аватара пользователя
Зок-модератор
Благодарил (а): 14 раз
Поблагодарили: 138 раз

№ 1 Сообщение Burg » 03 окт 2003 07:50

Попробуй так:

start @1
start @2
start @3

Old Pionear

№ 2 Сообщение Old Pionear » 03 окт 2003 11:20

Burg :
Ага. START вызывает все нужные батнички. Единственное плохо - не дожидается отрабатывания предыдущего. Придется IF'ы накручивать...

Спасибо.

AleUri

№ 3 Сообщение AleUri » 03 окт 2003 11:32

а start /? слабо глянуть?
зри start /wait

Mikis
Благодарил (а): 4 раза

№ 4 Сообщение Mikis » 03 окт 2003 12:28

2: Old Pionear

Между этими командами поставь что-нибудь типа
Ping -n 15 127.0.0.1
Число 15 можно варьировать пока не подберешь наиболее подходящий вариант. 8)

Burg
Аватара пользователя
Зок-модератор
Благодарил (а): 14 раз
Поблагодарили: 138 раз

№ 5 Сообщение Burg » 03 окт 2003 12:53

Ага, а если TCP/IP не установлен?

Old Pionear

№ 6 Сообщение Old Pionear » 03 окт 2003 13:49

AleUri :
> а start /? слабо глянуть?
> зри start /wait
Wait не помогает, т.к. открывается cmd-окошко, которое само по себе не закрывается. И в результате остальные не стартуют.
Без wait запускаются все, но почти одновременно и оставляя после себя открытые окна cmd.exe
Млин....

Oigen McPine
Аватара пользователя
Поблагодарили: 1 раз

№ 7 Сообщение Oigen McPine » 03 окт 2003 14:52

А просто, без start'ов и call'ов не получается?
=====
1
2
3
=====
Вроде должны ждать.

Old Pionear

№ 8 Сообщение Old Pionear » 03 окт 2003 15:10

Yevgeny :
> А просто, без start'ов и call'ов не получается?
Нет. С этого начинал. Первый запускается. И все. Дальше никаких движений.

Burg
Аватара пользователя
Зок-модератор
Благодарил (а): 14 раз
Поблагодарили: 138 раз

№ 9 Сообщение Burg » 06 окт 2003 08:36

там ключик есть, чтобы новые окна не открывались /b

Oigen McPine
Аватара пользователя
Поблагодарили: 1 раз

№ 10 Сообщение Oigen McPine » 06 окт 2003 12:45

Old Pionear :
> Yevgeny :
>> А просто, без start'ов и call'ов не получается?
> Нет. С этого начинал. Первый запускается. И все. Дальше никаких движений.

Странно. У меня на 2000 всё работает.

Burg
Аватара пользователя
Зок-модератор
Благодарил (а): 14 раз
Поблагодарили: 138 раз

№ 11 Сообщение Burg » 06 окт 2003 14:10

XP это вам не тут!!! :lol:

Вернуться в «Компьютерный форум»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей