7

У меня есть несколько сотен файлов в папке на компьютере с Windows 7. Есть ли способ сгенерировать файл XLS или CSV из имен файлов в папке?

Текстовый файл тоже хорошо; Просто ищу любой метод для автоматического извлечения имен файлов.

4 ответа4

17

Вы можете использовать PowerShell для создания фактического файла CSV:

dir | Export-Csv MyFileList.csv

10

Один очень быстрый и грязный способ - командная строка. Просто откройте его, перейдите к своей папке и перенаправьте результат в текстовый файл с помощью этой команды:

dir > filenames.txt

Вам придется сделать некоторую уборку, но, как я сказал, "быстро и грязно". :-) Если вам нужны только определенные объекты, вы, конечно, можете ограничить вывод вашей команды 'dir'.

Упомянутый вариант Cybertox может быть хорошей идеей:

/B Используется пустой формат (без информации о заголовке или резюме).

6

Это раньше работало на старых версиях Windows и давало полный путь ко всем файлам:

dir /s /b > list.txt
0

Если вам также нужны метаданные (владелец, размер, дата изменения), см. Команду PowerShell, чтобы записать каталог в CSV для однострочного

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