2

Я хочу использовать файл .bat, который выполняет команду .dir, чтобы создать список всех папок во всех подпапках текущей папки.

========================== Я близок: я использую: dir /s /b /o: n /a: d> list.txt

чтобы получить список папок вместе с полным путем.

... но я хочу список только с именами папок, без полного пути.

Это возможно?

1 ответ1

1

С небольшой помощью Дэвида Постила вы можете сделать это с

(for /f "tokens=*" %I in ('dir /b /s /a:d') do @echo %~nxI) | sort > list.txt

сохранить отсортированный список в файле. Полагаю, все было не так сложно. :)

(Я все еще предпочитаю решение PowerShell, хотя ...)

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