Что нового

[Автоматизация] Реализация поочередного запуска скриптов

Duff1993

Новичок
Сообщения
29
Репутация
0
Добрый вечер!

У меня есть 7 скриптов (aaa.au3;bbb.au3;...)которые необходимо поочередно выполнить(т.е. необходимо создать скрипт 1.au3,который будет отвечать за поочередный запуск). Основная загвоздка - как определить, что скрипт успешно выполнен и можно приступать ко второму.
Подскажите пожалуйста, как можно такое реализовать?

Заранее спасибо!
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Duff1993
если все по очереди, то зачем несколько скриптов? все можно выполнять в одном
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Код:
Local $iExitCode, $aNames[4] = ["aaa.au3", "bbb.au3", "ccc.au3", "ddd.au3"]
For $i = 0 To UBound($aNames) - 1
	$iExitCode = ShellExecuteWait(@ScriptDir & "\" & $aNames[$i])
	If $iExitCode <> 0 Then ExitLoop; если ошибка, то выход
Next
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Верх