Получение списка файлов вложенных папок в Windows
Автор Сообщение
clk824 Не на форуме
Админ
*******

Сообщений: 675
Зарегистрирован: 01.2010
Сообщение: #1
Получение списка файлов вложенных папок в Windows
Иногда бывает необходимо получить список всего что есть на диске или в определённой папке. Стандартная команда dir позволяет это сделать следующим образом:
Код:
dir  /b /s >files.txt
Однако если обратить внимание на полученные данные то станет видно что порядок следования строк какой-то неудобный. Для решения данной проблемы отсортируем вывод dir с помощью утилиты sort. Для этого наша команда изменяется следующим образом:
Код:
dir /b /s | sort >files.txt
Однако и это ещё не всё. Дело в том русские символы в полученном файле записаны в кодировке cp866, что является для многих проблемой. Для получения файла в "родной" для Windows кодировке cp1251 изменяем команду следующим образом:
Код:
chcp 1251 & dir /b /s | sort >files.txt





Хочешь сказать спасибо? Лучше нажми "Мне нравится", +1 или Like!
12.01.2010 18:36
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ