10

У меня есть Java-программа, работающая с этим синтаксисом:

command.jar namefile

Я должен запустить эту программу для 1600 файлов в каталоге. Как я могу запустить эту команду для каждого файла автоматически?

Есть ли пакетная команда DOS? Или по-другому?

1 ответ1

14

Самый простой способ - просто запустить цикл for всех файлов. Хорошо, что set (вход для for -loop) принимает те же подстановочные знаки, что и обычный cmd .

Для использования в командном файле:

FOR %%f IN (*) DO command.jar %%f

Для использования из командной строки:

FOR %f IN (*) DO command.jar %f

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .