[Seven] Список файлов в папке (как автоматизировать)?

Статус
В этой теме нельзя размещать новые ответы.

torturesru

Гуру форума
Регистрация
20 Сен 2012
Сообщения
302
Реакции
83
Прошу помощи, есть задача, большое количество папок и в них еще большее количество файлов, нужно сделать список файлов по папкам, так чтобы можно было загнать потом в Word и использовать как каталог. Как с этим справиться, поскольку вручную - проще сразу повесится. Заранее спасибо.
 
как во всех папках сразу сделать незнаю, но можно в каждой отдельно составить список всех файлов и прописать перед каждым файлом любой путь. Делается так, надо создать файл с расширением .bat можно через notpad++ в нём написать

Код:
@echo off
SetLocal enabledelayedexpansion
 
>>5.txt echo ---------------
:: тут будет Ваш путь. Это пример
set "dr=C:\1_new-muzon.ru\1_club"
 
for /f "delims=*" %%i in ('dir /b/a-d "%dr%\*.*" 2^>nul') do (
>>5.txt echo 11111111111111111111111%%i
)
>>5.txt echo ---------------
endlocal
exit

вместо

Код:
set "dr=C:\1_new-muzon.ru\1_club"

надо написать путь до папки, вместо единичек

Код:
>>5.txt echo 11111111111111111111111%%i

можно путь до папки дописать, это выведется перед названием каждого файла в папке, результат сохранится в txt файл - 5.txt
 
В ТоталКомандере зайти в папку , выделить все. В меню: Выделение-Копировать имена файлов в буфер. Вставить в Ворд.

Либо (тоже тотале, находясь в нужной папке) можно в командной строке выполнить: dir /b > list.txt
 
Мне бы разом, лазить по 150 папкам ой как не хочется.
Но если других вариантов не найдется, попробую сперва батником от любезного Зилона пройтись, если нет, то воспользуюсь вариантом уважаемого Авиастопа. Спасибо за помощь.
 
В ТоталКомандере зайти в папку , выделить все. В меню: Выделение-Копировать имена файлов в буфер. Вставить в Ворд
дополню, если все эти папки находятся в одной, то сначала Ctrl+B, отобразит все файлы находящиеся ниже по структуре и потом уже скопировать имена с директориями. сразу получится все что надо.
 
дополню, если все эти папки находятся в одной, то сначала Ctrl+B, отобразит все файлы находящиеся ниже по структуре и потом уже скопировать имена с директориями. сразу получится все что надо.
Нет, как раз надо сделать каталог типа:
Папка 1:
файл1
файл2
Папка 2:
файл1
файл2
Много просто скопилось всего, а разбирать нужно:(
 
В тотале выделить нужные папки. В командной строке - cm_PrintDirSub (Печать списка файлов с подкаталогами). В принтерах выбрать Microsoft XPS Document Writer. Сохранить в файл.
Тоже самое : Файл-Печать
 
Программка nikfiletree Для просмотра ссылки Войди или Зарегистрируйся ранее использовалась мною для этих целей
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху