Створіть список файлів / папок


8

Чи є швидкий спосіб вивести список файлів і папок у папці в Windows XP / Vista у текстовому файлі? Як?

Відповіді:


9

Маленький додаток під назвою FileList повинен зробити гарну роботу для вас, якщо ви хочете щось трохи потужніше, ніжdir /s > files.txt

З ПРОЧИТАННЯ:

FileList - це утиліта командного рядка, яка створює список файлів даної задачі
шлях у форматі CSV, який можна імпортувати в електронну таблицю або базу даних.
Список включає ім'я файлу, розмір, шлях, останній доступ та зміну
дата тощо. Підтримувані версії Windows: Windows 200 * / XP / Vista

Використання:

 FILELIST [/ OPTION] [/ FILTER pattern1; pattern2; ...] [/ NOHEADER]
          Шлях [> list.csv]

/ NOHEADER Не залишає заголовків стовпців на виході.

/ АТРИБУТИ Включає стовпчик з атрибутами, які встановлюються для кожного файлу.

/ Власники Додає стовпець, який містить власника кожного файлу. Запит на
            власник файлів, на жаль, повільна робота в домені Windows,
            тому власники файлів вимкнено за замовчуванням. ВИКОРИСТАННЯ цієї опції
            значно сповільнить генерацію списку.

/ АВТОРИ Додатково витягує ім’я автора з документів MS Office.
            Не плутайте автора з власником. Власник вказаний у
            додатковий стовпець за замовчуванням Цей перемикач уповільнює створення
            список.

/ LASTSAVEDATE Додатково витягує останню дату збереження з документів MS Office.

/ MD5 Включає стовпчик із контрольною сумою MD5 кожного файлу.

/ FILTER Дозволяє вказати один або кілька фільтрів, розділених крапками з комою.
            Замісні символи '*' і '?' може використовуватися.

Використовуючи ">" вихід, можна переспрямувати у файл.


ВСТАНОВКА
~~~~~~~~~~~~
Просто розмістіть FileList.exe там, де ви хочете, ми рекомендуємо вашу папку Windows.


ПОРАДИ І АНОТАЦІЇ
~~~~~~~~~~~~~~~~~~
* FileList використовує роздільник списку, встановлений на панелі керування Windows.
* Використання розширення .CSV для вихідного файлу дозволяє відкрити файл
  в Excel, двічі клацнувши в Провіднику.
* Команда Windows "at" може використовуватися для планування створення списків за допомогою
  Список файлів. Наступна команда створює список усіх файлів mp3, включаючи
  їх власники щонеділі:
  о 00:01 / ВСЕ: m "C: \ path \ to \ filelist.exe" / ВЛАСНИК / FILTER * .mp3 c: \ ^> output.txt

6

Які деталі вам потрібні? Зокрема, що ти хочеш, щоб це зробити

dir /s > files.txt

не досягає?


2

Використання PowerShell:

dir > filename

або, для рекурсивної

dir -r > filename

Якщо ви хочете, *.fooлише файли:

dir . -r -filter *.foo > filename

1

Найкраще, що я знайшов для вас без використання пакетного файлу:

dir / B> files.txt

Це дасть вам усі назви файлів і каталогів у поточній папці, але для витягування розміру файлів, не отримуючи інформацію про час, схоже, що це займе пакетний файл АБО вам потрібно буде встановити Windows версія sed і скористайтеся нею для редагування рядків (конвеєрними в неї).


0
tree C: /F >> log.txt  

Надає трохи корисніший вигляд, насправді залежить від того, що потрібно робити після.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.