Сегодня понадобилось подготовить список файлов и папок для распечатывания. Нашел этот простой способ создавать текстовый файл с удобным отображением содержимого диска. Вариантов на самом деле масса, кто-то открывает делает PrtScr+Alt и после вставляет в (IrfanView), вырезает нужный фрагмент и его уже печатает на обложку диска, сам диск или куда еще. Но есть и другие варианты, о них ниже. Есть вариант сохранить всё содержимое папки/диска в текстовый файл одной простой командой (в Windows) жмем одновременно кнопки Windows + R вписываем cmd нажимаем Enter. Далее как описано ниже:
tree E:\ /F /A >C:\1.txt
Сама команда удобна и проста, вот ее возможности и описание
Графическое представление структуры папок или пути.
вот просто системная команда ======
TREE [диск:][путь] [/F] [/A]
/F Вывод имен файлов в каждой папке.
/A Использовать символы ASCII вместо символов национальных алфавитов.
Вариант №2
Снова (в Windows) жмем одновременно кнопки Windows + R вписываем cmd нажимаем Enter. Далее как описано ниже:
dir E:\ > c:>1.txt
Рабочая команда, при ее вводе сохранится в файле 1.txt на диске C:\ список папок диска E:\
DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N] [/O[[:]порядок]] [/P] [/Q] [/S] /T[[:]время]] [/W] [/X] [/4]
Параметры командной строки:
[диск:][путь][имя_файла] -
Диск, каталог и/или файлы, которые следует включить в список.
/A Вывод файлов с указанными атрибутами.
D Каталоги R Доступные только для чтения
H Скрытые файлы A Файлы для архивирования
S Системные файлы Префикс "-" имеет значение НЕ
-S - НЕ системные файлы.
/B Вывод только имен файлов.
/C Применение разделителя групп разрядов для вывода размеров файлов
(по умолчанию). Для отключения этого режима служит ключ /-C.
/D Вывод списка в несколько столбцов с сортировкой по столбцам.
/L Использование нижнего регистра для имен файлов.
/N Отображение имен файлов в крайнем правом столбце.
/O Сортировка списка отображаемых файлов.
Порядок: N По имени (алфавитная) S По размеру (сперва меньшие)
E По расширению (алфавитная) D По дате (сперва более старые)
G Начать список с каталогов Префикс "-" имеет значение НЕ
/P Пауза после заполнения каждого экрана.
/Q Вывод сведений о владельце файла.
/S Вывод списка файлов из указанного каталога и его подкаталогов.
/T Выбор поля времени для отображения и сортировки
время: C Создание (время создания - Create )
A Последнее использование (последний доступ - Accsess )
W Последнее изменение (последняя модификация Write)
/W Вывод списка в несколько столбцов.
/X Отображение коротких имен для файлов, чьи имена не соответствуют
стандарту 8.3. Формат аналогичен выводу с ключом /N, но короткие
имена файлов выводятся слева от длинных. Если короткого имени у
файла нет, вместо него выводятся пробелы.
/4 Вывод номера года в четырехзначном формате
Стандартный набор ключей можно записать в переменную среды DIRCMD. Для отмены
их действия введите в команде те же ключи с префиксом "-", например: /-W.
Примеры использования:
DIR /? - отобразить справку по использованию команды.
DIR - отобразить список файлов и подкаталогов текущего каталога.
DIR /P - отобразить список файлов и подкаталогов текущего каталога в режиме постраничного вывода на экран. При выполнении команды DIR с данным ключом, после заполнения экрана, вывод информации приостанавливается до нажатия какой-либо клавиши. Аналогично выполнению команды DIR в цепочке с командой MORE - DIR | MORE
DIR > C:\listdir.txt - отобразить список файлов и подкаталогов текущего каталога с выводом результатов в текстовый файл .
DIR C:\WINDOWS\*.dll - отобразить список файлов с расширением dll из каталога C:\WINDOWS
DIR C:\WINDOWS\SYSTEM32\X*.* - отобразить список файлов из каталога C:\WINDOWS\SYSTEM32, имена которых начинаются с символа X
DIR C:\WINDOWS\SYSTEM32\*Y.EXE - отобразить список файлов с расширением .exe из каталога C:\WINDOWS\SYSTEM32, имена которых заканчиваются символом Y
DIR C:\WINDOWS\system32\???t.* - отобразить список файлов, имя которых содержит 3 любых символа ( ??? ) и символ t
DIR C:\WINDOWS\SYSTEM32\*.* /A:H - отобразить список скрытых файлов и подкаталогов из каталога C:\WINDOWS\SYSTEM32
DIR C:\WINDOWS\SYSTEM32\*.* /A:H - отобразить список скрытых файлов и подкаталогов из каталога C:\WINDOWS\SYSTEM32
DIR C:\ /A:-AH - отобразить список скрытых ( H ) файлов и подкаталогов из корневого каталога диска C: без атрибута "Архивный" ( -A )
DIR C: /A:DH - отобразить список скрытых каталогов в корне диска C:
dir c:\ /a:DH /d - тоже самое, но с отображением информации в несколько столбцов, с сортировкой имен в алфавитном порядке. Пример результата:
P.S. Если открытые файлы в Блокноте отображаются иероглифами, то зайдите во вкладку Формат → Шрифт и смените шрифт на Terminal и все отобразится корректно. Удачи.