Как пересечь папку, tree/subtrees в пакетном файле окон?

В Вашем втором методе я совершенствовался бы следующей группе 4 путем выполнения этого:

ints = ints[4:]

Однако я не сделал никакого измерения производительности, таким образом, я не знаю, какой мог бы быть более эффективным.

Однако я обычно выбирал бы первый метод. Это не симпатично, но это часто - последствие взаимодействия через интерфейс с внешним миром.

15
задан 20 August 2009 в 18:16
поделиться

2 ответа

Вы можете использовать команду FOR с переключателем / r , который будет проходить по дереву каталогов, выполняя все, что вы укажете в DO заявление для каждого каталога. Там вы можете вложить еще один оператор FOR , используя dir / b *. * в блоке SET .

4
ответ дан 1 December 2019 в 04:01
поделиться

Да, вы можете сделать это с помощью команды for с переключателем / r , например:

for /r %%f in (*) do echo %%f

См. Также этот вопрос для примера.

14
ответ дан 1 December 2019 в 04:01
поделиться