Ответы:
Небольшое приложение под названием FileList должно хорошо выполнить вашу работу, если вы хотите что-то более мощное, чемdir /s > files.txt
Из README:
FileList - утилита командной строки, которая создает список файлов заданного
путь в формате CSV, который можно импортировать в электронную таблицу или базу данных.
Список включает имя файла, размер, путь, последний доступ и изменение
дата и т. д. Поддерживаемые версии Windows: Windows 200 * / XP / Vista
Применение:
FILELIST [/ OPTION] [/ FILTER pattern1; pattern2; ...] [/ NOHEADER]
Путь [> list.csv]
/ NOHEADER Опускает заголовки столбцов из выходных данных.
/ ATTRIBUTES Включает столбец с атрибутами, которые установлены для каждого файла.
/ OWNERS Добавляет столбец, который содержит владельца каждого файла. Опрос
владелец файла, к сожалению, медленная операция в домене Windows,
Вот почему владельцы файлов по умолчанию отключены. Используя эту опцию
значительно замедлит генерацию списка.
/ АВТОРЫ Дополнительно извлекает имя автора из документов MS Office.
Не путайте автора с владельцем. Владелец указан в
дополнительный столбец по умолчанию. Этот переключатель замедляет создание
список.
/ LASTSAVEDATE Дополнительно извлекает дату последнего сохранения из документов MS Office.
/ MD5 Включает столбец с контрольной суммой MD5 каждого файла.
/ FILTER Позволяет указать один или несколько фильтров, разделенных точкой с запятой.
Подстановочные знаки '*' и '?' может быть использовано.
С помощью «>» вывод может быть перенаправлен в файл.
УСТАНОВКА
~~~~~~~~~~~~
Просто разместите FileList.exe там, где вы хотите, мы рекомендуем вашу папку Windows.
СОВЕТЫ И АННОТАЦИИ
~~~~~~~~~~~~~~~~~~
* FileList использует разделитель списка, установленный в панели управления Windows.
* Использование расширения .CSV для выходного файла позволяет открыть файл
в Excel с двойным кликом в проводнике.
* Команда Windows «at» может быть использована для планирования создания списков с
FileList. Следующая команда создает список всех mp3-файлов, включая
их владельцы каждую ночь понедельника
в 00:01 / КАЖДЫЙ: m "C: \ path \ to \ filelist.exe" / OWNER / FILTER * .mp3 c: \ ^> output.txt
Лучшее, что я нашел для вас без использования командного файла:
dir / B> files.txt
Это даст вам все имена файлов и каталогов в текущей папке, но для извлечения размера файлов без получения информации о времени, похоже, что потребуется либо пакетный файл, либо вам потребуется установить Windows версия sed, и используйте ее для редактирования строк (путем конвейерной передачи в нее).