Як отримати список всіх файлів у папці

Як отримати список всіх файлів у папці

Незрозуміло чому за більш ніж півтора десятка років у Провіднику ОС Windows так і не з’явилося команди, що дозволяє отримати список файлів для подальшої роботи з ним. Можна реалізувати цю операцію за допомогою сторонніх програм каталогізації. Проте якщо у вас немає такої можливості, то можна використовувати збережені в Windows залишки існувала до появи графічного інтерфейсу операційної системи DOS.

Інструкція

  1. Скористайтеся DOS-командою dir, якщо в каталозі міститься не дуже велика кількість файлів. Команда вміє виводити список у вікно терміналу або в текстовий файл. Висновок в файл використовувати не бажано, тому що при записі буде використана кодування DOS, і в результаті ви заміните проблему отримання списку проблемою його конвертації в читану кодування. Виведення на екран цього недоліку позбавлений, але вікно терміналу має пам’ять тільки на 333 рядки — цим обумовлюється обмеження довжини списку.
  2. Відкрийте термінал командного рядка Windows. Для цього натисніть сполучення клавіш WIN + R або розкрийте головне меню на кнопці «Пуск» і виберіть команду «Виконати». У вікні діалогу запуску програм наберіть cmd і натисніть Enter або клацніть кнопку «OK». Емулятор DOS відкриється в окремому вікні.
  3. Наберіть команду dir, пробіл і повний шлях до папки, список вмісту якої необхідно отримати. Є спосіб простіше, ніж ручне введення адреси каталогу — скопіювати шлях в адресному рядку Провідника Windows. Запустити його можна подвійним клацанням по іконці «Мій комп’ютер» або натисканням клавіш WIN + E. Перейдіть в Провіднику в потрібну папку, виділіть повний шлях до неї в адресному рядку і скопіюйте (CTRL + C). Потім перейдіть в термінал командного рядка, клацніть його правою кнопкою мишки і виберіть у контекстному меню рядок «Вставити».
  4. Натисніть клавішу Enter. Емулятор DOS виконає команду і виведе у вікно терміналу таблицю з вмістом зазначеного вами каталогу. Крім назви, дати і часу створення кожного файлу в таблиці буде вказаний і його розмір, але в шістнадцятковій системі.
  5. Для подальшої роботи зі списком його можна скопіювати і перенести в будь-якій текстовий або табличний редактор. Щоб зробити це, виділіть всі рядки у вікні терміналу — на жаль, часткове виділення тут недоступно. Клацніть вікно терміналу правою кнопкою миші і виберіть у меню пункт «Виділити все». Для копіювання в пам’ять комп’ютера виділених рядків натисніть клавішу Enter. Потім перейдіть в текстовий редактор і вставте скопійовані дані в потрібну сторінку натисканням клавіш CTRL + V.