Как я рекурсивно перечисляю все файлы типа *.mp3 в Windows .bat файл?

Я хочу рекурсивно перечислить полный путь во все файлы тот конец с mp3 из данного каталога, который должен быть дан как относительный каталог.

Я затем хотел бы разделить также каталог из файла, и я считал, что переменные, которые находятся в a for- в объем нужно включить !s. Это правильно?

Мой текущий код похож на это:

for /r %%x in (*.mp3) do (
    set di=%%x
    echo directory !di!
    C:\bla.exe  %%x !di!
)
31
задан Peter Mortensen 7 October 2018 в 13:43
поделиться

1 ответ

Используйте команду DIR :

dir /s/b *.mp3

Вышеупомянутая команда будет искать текущий путь и все его дочерние элементы. Чтобы получить дополнительную информацию о том, как использовать эту команду, откройте командное окно и введите DIR /? .

78
ответ дан 27 November 2019 в 21:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: