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

У цій статті я згадаю два основні способи створення списку каталогів: за допомогою командного рядка або за допомогою сторонньої програми. Якщо ваші потреби дуже прості, метод командного рядка є найпростішим і не потребує додаткових інструментів. Якщо вам потрібен більш вигадливий звіт, перегляньте безкоштовні утиліти.

Командний рядок

Тож почнемо спочатку з методу командного рядка, оскільки це легко і, ймовірно, буде достатньо для 90% людей, які читають цю статтю. Для початку відкрийте Провідник і перейдіть до каталогу папок над папкою, для якої потрібно отримати список каталогу.

Якщо ви хочете роздрукувати список файлів і папок для C: \ Test \ MyTestFolder, потім перейдіть до C: \ Test, натисніть клавішу SHIFT і клацніть правою кнопкою миші на MyTestFolder. Вперед та виберіть у меню тут вікно Відкрити команду.

відкрити вікно команд

У командному рядку потрібно ввести дуже просту команду:

dir> ім'я файлу.txt

Команда dir генерує список файлів і папок у поточному каталозі, а прямий кутовий діапазон говорить про те, що вихідний файл повинен бути відправлений у файл, а не на екран. Файл буде створений у поточній папці, і якщо ви відкриєте його за допомогою Блокнота, він буде виглядати приблизно так:

перелік каталогу друку

За замовчуванням команда дасть вам останню змінену дату / час, розмір файлів, список каталогів та фактичні назви файлів. Якщо вам потрібна інша інформація, ви можете додати параметри до команди.

Наприклад, якщо ви не хочете всієї додаткової інформації, ви можете надрукувати лише імена файлів і папок за допомогою наступної команди:

dir / b> ім'я файлу.txt

У наведених вище прикладах ви помітите, що існує папка під назвою Stuff Stuff, але у висновку не відображається жоден з файлів всередині цього каталогу. Якщо ви хочете отримати список усіх файлів і папок, включаючи підкаталоги поточного каталогу, ви використовуєте цю команду:

dir / b / s> ім'я файлу.txt

Зауважте, що ви також можете позбутися / b, якщо хочете повного каталогу та підкаталогу з додатковими даними про розмір тощо. Нижче наведено вихід dir / s> filename.txt.

список файлів

У команді dir є маса інших параметрів командного рядка, про які я тут не згадуюсь, але повний список їх можна переглянути на веб-сайті Microsoft. Використовуючи додаткові параметри, ви також можете показати атрибути файлів (приховані, стиснуті тощо), показати право власності на файл та інше. Потім ви можете імпортувати дані в Excel і вибирати обмежені вкладки, щоб вони були розділені на окремі стовпці, а не з’єднуються в один.

Сторонні безкоштовні програми

Список каталогів та друк

Однією з найкращих утиліт для друку списків каталогів є Список каталогів та Друк. Завантажуючи його, ви помітите, що деякі функції вимкнено. Це тому, що безкоштовна версія не містить усіх опцій, що входять до Pro версії. Щоб розблокувати все, доведеться заплатити 20 доларів.

Однак, якщо вам справді не потрібно буде надрукувати щоденні списки каталогів, безкоштовної версії буде більш ніж достатньо майже для когось. Після його встановлення вам слід спершу вибрати каталог, який ви хочете роздрукувати. Ви також можете вибрати зі списку обраних праворуч.

друк списку каталогів

Зауважте, що в цей момент у нижньому текстовому вікні програми ви повинні побачити вихід, попередній перегляд. Мені це дуже подобається, тому що ви можете пограти з різними варіантами та побачити результати оновлені миттєво. Тепер натисніть на другу вкладку під назвою Selection.

виберіть файли

За замовчуванням перевіряються підкаталоги та файли надання. Це означає, що він роздрукує список файлів у поточному каталозі та додасть усі папки також у поточному каталозі. Він не перелічить файли, що знаходяться у підкаталогах. Якщо ви хочете це зробити, вам потрібно встановити прапорець Запуск через підкаталоги внизу.

Як бачите, у безкоштовну версію можна включити дату створення, змінену дату, розмір файлу, шлях тощо, але якщо ви хочете власника файлу, атрибутів файлів тощо, вам потрібно буде розблокувати програмне забезпечення. У наведеному нижче прикладі я встановив прапорець Показувати розмір файлу та Запустити через підкаталоги, щоб отримати цей вихід:

перелік каталогів

Я пропускаю третю вкладку (Filter), оскільки вона повністю відключена у безкоштовній версії. Платна версія має кілька вдосконалених варіантів фільтрації, але насправді потрібна лише у тому випадку, якщо у вас є тисячі або мільйони файлів. На вкладці Вихід можна вибрати, куди потрібно експортувати список.

лістинг вихідних даних

Ви можете роздрукувати його, скопіювати у буфер обміну або експортувати в Word та Excel. Щоб роздратувати, вони відключили копіювання в Блокнот і експортували файл у безкоштовну версію. Вкладка Дії також повністю відключена, тому сюди не вдаватиметься. Загалом, безкоштовна версія програми робить чудову роботу і більш ніж достатньо, щоб отримати повний і ретельний перелік каталогу.

Каталог принтерів Карен

Каталог принтерів Karen досить старий (2009 р.), Але все ще робить велику роботу з експорту списків каталогів. У нього не так багато варіантів, як Directory List & Print Pro, але порівняно з безкоштовною версією він досить близький.

принтер катана

Спочатку потрібно вибрати на вкладці «Друк» або «Зберегти на диск». Обидва цілком однакові, один просто друкує на принтер, а інший зберігає вихід на диск. Напевно, для цього не потрібні були дві окремі вкладки, але це стара програма.

Виберіть папку та оберіть, чи потрібно друкувати лише імена файлів, лише імена папок чи обидва. Ви також можете запропонувати йому шукати підпапки та також роздруковувати їх. Крім того, ви можете включати або виключати системні, приховані та файли лише для читання.

Якщо натиснути прапорець Показувати мережу, ви зможете побачити всі мережеві накопичувачі та акції та також надрукувати їхні структури! Це чудово підходить для офісних мереж, які мають спільні папки на серверах.

Ви також можете сортувати за назвою файлу, розширенням файлу, розміром файлу, датою створення, зміною дати тощо. Ви також можете поставити фільтр файлів, щоб друкувалися лише певні типи файлів, такі як зображення, звукові файли, виконувані файли, документи тощо.

список довідників для друку

Нарешті, ви можете вибрати велику кількість атрибутів, які ви хочете включити у свій список друку файлів. За замовчуванням у ньому встановлено пару елементів, які мені не цікаві, як атрибути, дата останнього доступу та ін. Просто зніміть прапорці та переконайтесь, що натисніть на вкладку Інформація про папки та зробіть те саме там.

інформація про файл

Зберігаючи файл на диску, програма вставляє купу непотрібних коментарів, які можна, на щастя, видалити, встановивши прапорець Опустити COMMENT Lines. Ви також можете позбутися стовпця, який показує, чи є рядок файлом чи папкою, встановивши прапорець у другому полі.

опустити вихід коментарів

Нарешті, ще однією чудовою особливістю програми є те, що вона додає параметр у контекстне меню Explorer, щоб ви могли просто клацнути правою кнопкою миші будь-яку папку та вибрати "Друк за допомогою DirPrn".

друк з dirprn

Програмне забезпечення насправді не багато іншого, ніж те, що я показав вище. Він працює добре в Windows 7 і Windows 8, так що це чудово.

Отже, це всі різні способи, за допомогою яких можна генерувати список каталогів безкоштовно з такою ж кількістю або мало інформації, скільки потрібно. Якщо у вас виникли запитання, опублікуйте коментар. Насолоджуйтесь!