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

Тема в разделе "Windows", создана пользователем torturesru, 31 мар 2013.

Статус темы:
Закрыта.
Модераторы: ADMiNZ
  1. torturesru

    torturesru

    Регистр.:
    20 сен 2012
    Сообщения:
    292
    Симпатии:
    64
    Прошу помощи, есть задача, большое количество папок и в них еще большее количество файлов, нужно сделать список файлов по папкам, так чтобы можно было загнать потом в Word и использовать как каталог. Как с этим справиться, поскольку вручную - проще сразу повесится. Заранее спасибо.
     
  2. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    как во всех папках сразу сделать незнаю, но можно в каждой отдельно составить список всех файлов и прописать перед каждым файлом любой путь. Делается так, надо создать файл с расширением .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
     
  3. aviastop

    aviastop Постоялец

    Регистр.:
    3 май 2010
    Сообщения:
    113
    Симпатии:
    37
    В ТоталКомандере зайти в папку , выделить все. В меню: Выделение-Копировать имена файлов в буфер. Вставить в Ворд.

    Либо (тоже тотале, находясь в нужной папке) можно в командной строке выполнить: dir /b > list.txt
     
  4. torturesru

    torturesru

    Регистр.:
    20 сен 2012
    Сообщения:
    292
    Симпатии:
    64
    Мне бы разом, лазить по 150 папкам ой как не хочется.
    Но если других вариантов не найдется, попробую сперва батником от любезного Зилона пройтись, если нет, то воспользуюсь вариантом уважаемого Авиастопа. Спасибо за помощь.
     
  5. efs

    efs SEO оптимизатор дискрипторов одностраничных сайтов

    Moderator
    Регистр.:
    20 ноя 2009
    Сообщения:
    825
    Симпатии:
    475
    дополню, если все эти папки находятся в одной, то сначала Ctrl+B, отобразит все файлы находящиеся ниже по структуре и потом уже скопировать имена с директориями. сразу получится все что надо.
     
  6. torturesru

    torturesru

    Регистр.:
    20 сен 2012
    Сообщения:
    292
    Симпатии:
    64
    Нет, как раз надо сделать каталог типа:
    Папка 1:
    файл1
    файл2
    Папка 2:
    файл1
    файл2
    Много просто скопилось всего, а разбирать нужно:(
     
  7. aviastop

    aviastop Постоялец

    Регистр.:
    3 май 2010
    Сообщения:
    113
    Симпатии:
    37
    В тотале выделить нужные папки. В командной строке - cm_PrintDirSub (Печать списка файлов с подкаталогами). В принтерах выбрать Microsoft XPS Document Writer. Сохранить в файл.
    Тоже самое : Файл-Печать
     
    torturesru нравится это.
  8. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.405
    Симпатии:
    1.185
Статус темы:
Закрыта.