Сейчас у меня есть пакетное задание, которое я написал, которое вызывает другой файл и передает переменные, которые необходимо выполнить исполняемому файлу (пароль и имя файла).
Пример:
> cd f:\test\utils
> admin import-xml -Dimport.file=f:\DB\file1.xml -Dadmin.db.password=test123
Я написал задание, которое делает это, но выяснил, что будет несколько файлов.
Имя пользователя и пароль никогда не меняются, но имя файла отличается как 15 различными xml файлами - возможно, в ближайшее время.
Файлы всегда будут находиться в одной папке. Вместо того, чтобы заканчивать как 15-20 заданий (по одному для каждого файла), могу ли я написать что-то, что будет обрабатывать каждый файл, расположенный в этом каталоге. И либо дождитесь завершения одного до следующего, либо я могу добавить 3-минутный сон, прежде чем он запустит следующий файл.