![]() |
Создать список имен папок с указанием кол-ва файлов в каждой.
Здравствуйте, помогите пожалуйста в решении следующей проблемы:
В основной папке находится 1500 подпапок E:\Основная папка\0001 ''Папка'' [D-4, us, Фильмы] E:\Основная папка\0002 Папка [часть 1] [D-4, us, Фильмы] E:\Основная папка\0003 Папка [часть 2] [D-4, us, Фильмы] E:\Основная папка\0004 Папка [часть 3] [D-4, us, Фильмы] E:\Основная папка\0005 Папка [часть 1] [D-4, us, Фильмы] ... и т.д. Необходимо в виде текстового документа создать такой список, в котором под именем каждой подпапки указывалось сколько в ней находится файлов 0001 ''Папка'' [D-4, us, Фильмы] 300 0002 Папка [часть 1] [D-4, us, Фильмы] 345 0003 Папка [часть 2] [D-4, us, Фильмы] 568 0004 Папка [часть 3] [D-4, us, Фильмы] 25 0005 Папка [часть 1] [D-4, us, Фильмы] 9 ... и т.д. |
Цитата:
|
Iska
В каждой подпапке находятся только файлы. Так что да, только в ней самой. |
Код:
@Echo Off |
megaloman
Получается так: 300 0001 ''Папка'' [D-4, us, Фильмы] 345 0002 Папка [часть 1] [D-4, us, Фильмы] А хотелось бы так: 0001 ''Папка'' [D-4, us, Фильмы] 300 0002 Папка [часть 1] [D-4, us, Фильмы] 345 |
|
Metallor, ИМХО, мой способ представления отчета более нагляден и читаем. Как Вам хочется, можно написать
Код:
FOR /F "usebackq delims=" %%i IN (`Dir "%In%\*.*" /B /A:D 2^>nul`) DO ( |
Время: 22:06. |
Время: 22:06.
© OSzone.net 2001-