Как да отпечатате списък с файлове в директория на Windows
Наскоро трябваше да изпратя на приятел списък с всички файлове и папки в определена директория на моя компютър и ми отне известно време, за да разбера най-добрия начин да го направя. След като си поиграх с различни методи, успях да създам добре изглеждаща електронна таблица на Excel с всички данни за файловете и папките плюс допълнителна информация като размера на файловете, датата на последната промяна и т.н.
В тази статия ще спомена двата основни начина за генериране на списък с директории: с помощта на командния ред или с помощта на програма на трета страна. Ако вашите нужди са много прости, методът на командния ред е най-лесният и не изисква никакви допълнителни инструменти. Ако имате нужда от по-изящен отчет, проверете безплатните помощни програми.
Командна линия
Така че нека първо започнем с метода на командния ред, тъй като той е лесен и вероятно ще бъде достатъчен за 90% от хората, които четат тази статия. За да започнете, отворете Explorer и прегледайте директорията на папката над папката, за която искате да получите списъка с директории.
Ако искате да разпечатате списъка с файлове и папки за C:Test MyTestFolder , след това отидете до C:Test, натиснете клавиша SHIFT и след това щракнете с десния бутон върху MyTestFolder . Продължете и изберете Отвори командния прозорец тук(Open command window here) от менюто.
В командния ред трябва да въведете много проста команда:
dir >filename.txt
Командата dir генерира списък с файлове и папки в текущата директория и дясната ъглова скоба казва, че изходът трябва да бъде изпратен във файл, а не на екрана. Файлът ще бъде създаден в текущата папка и ако го отворите с Notepad , ще изглежда така:
По подразбиране командата ще ви даде последната модифицирана дата/час, размера на файловете, списъка с директории и действителните имена на файлове. Ако искате различна информация, можете да добавите параметри към командата.
Например, ако не искате цялата тази допълнителна информация, можете да отпечатате само имената на файловете и папките, като използвате следната команда:
dir /b >filename.txt
В горните примери ще забележите, че има папка, наречена Word Stuff , но изходът не изброява нито един от файловете в тази директория. Ако искате да получите списък на всички файлове и папки, включително поддиректории на текущата директория, тогава ще използвате тази команда:
dir /b /s >filename.txt
Имайте предвид, че можете също да се отървете от /b, ако искате пълния списък на директорията и поддиректорията с допълнителни данни за размера и т.н. Ето изхода на dir /s >filename.txt по-долу.
Командата dir има куп други параметри на командния ред, които няма да споменавам тук, но можете да разгледате пълен списък от тях(full list of them) на уебсайта на Microsoft. Използвайки допълнителните параметри, можете също да покажете атрибути на файла (скрити, компресирани и т.н.), да покажете собствеността на файла и др. След това можете да импортирате данните в Excel и да изберете разделени с табулатори, така че данните да бъдат разделени в отделни колони, вместо да бъдат групирани в една.
Безплатен софтуер на трети страни
Списък с директории и печат
Една от най-добрите помощни програми за отпечатване на списъци с директории е Списък на директории и печат(Directory List & Print) . Когато го изтеглите, ще забележите, че някои от функциите са деактивирани. Това е така, защото безплатната версия не включва всички опции, които са включени в Pro версията. За да отключите всичко, ще трябва да платите $20.
Въпреки това, освен ако наистина не ви се налага да разпечатвате списъци с директории на дневна база, безплатната версия ще бъде повече от достатъчна за почти всеки. След като го инсталирате, първо трябва да изберете директорията, която искате да разпечатате. Можете също да избирате от списък с любими от дясната страна.
Имайте предвид, че в този момент трябва да видите изхода, визуализиран в долния текстов прозорец на програмата. Наистина ми харесва това, защото можете да играете с различните опции и да видите резултатите, актуализирани незабавно. Сега щракнете върху втория раздел с име Selection .
По подразбиране са отметнати Предоставяне на поддиректории(Provide subdirectories) и Предоставяне на файлове . (Provide files)Това означава, че ще разпечата списъка с файлове в текущата директория и ще включва всички папки също в текущата директория. Той няма да изброява файловете, които са в поддиректории. Ако искате да направите това, трябва да поставите отметка в квадратчето Run through subdirectories в долната част.
Както можете да видите, можете да включите датата на създаване, модифицираната дата, размера на файла, пътя и т.н. в безплатната версия, но ако искате собственик на файла, файлови атрибути и т.н., ще трябва да отключите софтуера. В примера по-долу поставих отметка Покажи размера на файла(Show file size) и Изпълнявай през поддиректории(Run through subdirectories) , за да получа този изход:
Ще пропусна третия раздел ( Филтър(Filter) ), защото е напълно деактивиран в безплатната версия. Платената версия има някои доста разширени опции за филтриране, но наистина е необходима само ако имате хиляди или милиони файлове. В раздела Изход(Output) можете да изберете къде искате да експортирате списъка.
Можете да го отпечатате, копирате в клипборда или експортирате в Word и Excel . За да бъдат досадни, те деактивираха копирането в Notepad и експортирането във файл в безплатната версия. Разделът Действие(Action) също е напълно деактивиран, така че няма да влизам в него тук. Като цяло безплатната версия на програмата върши страхотна работа и повече от достатъчно, за да получите пълен и задълбочен списък на директория.
Принтер за справочници на Карън
Принтерът за директории на Karen(Karen’s Directory Printer) е доста стар (2009 г.), но все още върши страхотна работа за експортиране на списъци от директории. Той няма толкова много опции, колкото Directory List & Print Pro , но в сравнение с безплатната версия е доста близо.
Първо трябва да изберете от раздела Print или Save to Disk . И двете са абсолютно еднакви, единият просто печата на принтер, а другият записва изхода на диск. Вероятно(Probably) не са имали нужда от два отделни раздела за това, но това е стара програма.
Изберете папката си и изберете дали искате да отпечатате само имена на файлове, само имена на папки или и двете. Можете също да му кажете да търси подпапки и да ги разпечата. Освен това можете да включите или изключите системни, скрити и само за четене файлове.
Щракването върху квадратчето за отметка Покажи мрежата(Show Network) ще ви позволи да видите всички мрежови дискове и споделяния и да отпечатате техните структури! Това е чудесно за офис мрежи, които имат споделени папки на сървъри.
Можете също да сортирате по име на файл, разширение на файла, размер на файла, дата на създаване, дата на промяна и др. Можете също така да поставите филтър за файлове, така че да се отпечатват само определени типове файлове, като само изображения, звукови файлове, изпълними файлове, документи и т.н.
И накрая, можете да избирате от голям брой атрибути, които искате да включите в списъка за печат на файлове. По подразбиране има маркирани няколко елемента, които не ме интересуват като атрибути, дата на последно достъпване и т.н. Просто(Just) премахнете отметката от тях и не забравяйте да щракнете върху раздела Информация за папката(Folder Info) и направете същото там.
Когато записва файла на диск, програмата вмъква куп безполезни коментари, които за щастие могат да бъдат премахнати, като поставите отметка в квадратчето Пропускане на реда за КОМЕНТАРИ(Omit COMMENT Lines) . Можете също да се отървете от колоната, която показва дали редът е файл или папка, като поставите отметка във второто квадратче.
И накрая, една друга страхотна функция на програмата е, че добавя опция към контекстното меню на Explorer , така че можете просто да щракнете с десния бутон върху всяка папка и да изберете „ Печат с DirPrn(Print with DirPrn) “.
Наистина няма много друго за софтуера от това, което показах по-горе. Работи добре на Windows 7 и Windows 8 , така че това е страхотно.
Така че това са всички различни начини, по които можете да генерирате списък в директория безплатно с толкова или толкова малко информация, колкото е необходимо. Ако имате въпроси, публикувайте коментар. Наслади се!
Related posts
Как автоматично да премествате или копирате файлове в Windows
Как да преглеждате Mac файлове на компютър с Windows
Как да четете и отваряте .DAT файлове в Windows
Алтернативен метод за скриване на файлове и папки в Windows
Как да получите достъп до Mac файлове от компютър с Windows
5 начина за кракване или нулиране на забравена парола за Windows
Как да създадете скрит мрежов дял в Windows
Отстраняване на проблеми с безжичната мрежова връзка на Windows XP
Как да подпишете PDF файл в Windows
Как да изчистя или изтрия последните си документи в Windows
Как да свържете проектор към компютър с Windows или Mac
Справяне с твърде много шрифтове в Windows?
Как да записвате разговори в Skype на Windows, Mac, iPhone и Android
Как да отваряте файлове в Windows с различни файлови разширения
Променете звуците при стартиране и изключване на Windows
Как да извлечете файлове на Windows с помощта на Linux Live CD
9 бързи начина да направите изображението прозрачно на Windows и Mac
Стартирайте по-стари програми в режим на съвместимост в Windows 11/10
Редактирайте файла с хостове на Windows, за да блокирате или пренасочвате уебсайтове
Как да запишете WMV видео на Windows Movie Maker на DVD