Наскоро трябваше да изпратя на приятел списък на всички файлове и папки в определена директория на моя компютър и ми отне известно време, за да разбера най-добрия начин да го направя. След като свирих с различни методи, успях да създам хубава електронна таблица в Excel с всички данни за файловете и папките плюс допълнителна информация, като размера на файловете, последната промяна на датата и т.н.
В тази статия ще спомена два основни начина за генериране на директория: използвайте командния ред или използвате програма на трета страна. Ако вашите нужди са много прости, метода на командния ред е най-лесният и не изисква никакви допълнителни инструменти. Ако се нуждаете от по-интересен отчет, проверете безплатните помощни програми.
Затова нека започнем с метода на командния ред, тъй като това е лесно и вероятно ще е достатъчно за 90% от хората, които четат тази статия. За да започнете, отворете "Explorer" и прегледайте директорията на папките над папката, за която искате да получите списъка с директории.
Ако искате да отпечатате списъка с файлове и папки за C: \ Test \ MyTestFolder, преминете към C: \ Test, натиснете клавиша SHIFT и щракнете с десния бутон върху MyTestFolder. Отидете напред и изберете Отворете командния прозорец тук от менюто.
В командния ред трябва да въведете много проста команда:
dir> filename.txt
Командата dir генерира списък с файлове и папки в текущата директория и правилната ъглова скоба казва, че изходът трябва да бъде изпратен на файл, а не на екрана. Файлът ще бъде създаден в текущата папка и ако го отворите с помощта на Notepad, той ще изглежда така:
По подразбиране командата ще ви даде последната промяна на датата / часа, размера на файловете, списъка с директории и имената на файловете. Ако искате различна информация, можете да добавите параметри към командата.
Ако например не искате цялата тази допълнителна информация, можете да отпечатате само имената на файловете и папките, като използвате следната команда:
dir / b> filename.txt
В горните примери ще забележите, че има папка, наречена "Word Stuff", но изходът не съдържа списък с файлове в тази директория. Ако искате да получите списък на всички файлове и папки, включително поддиректории на текущата директория, тогава ще използвате тази команда:
dir / b / s> име на файла.txt
Имайте предвид, че можете да се отървете и от / b, ако искате пълната директория и поддиректорен лист с допълнителните данни за размера и т.н. Ето и изхода от dir / s> filename.txt По-долу.
Командата dir има куп други параметри на командния ред, които няма да спомена тук, но можете да разгледате пълен списък от тях на уеб сайта на Microsoft. Използвайки допълнителните параметри, можете също да показвате файлови атрибути (скрити, компресирани и т.н.), да показвате собствеността на файловете и др. След това можете да импортирате данните в Excel и да изберете табулации, така че данните да бъдат разделени на отделни колони, а не да бъдат обединени в една.
Един от най-добрите помощни програми за отпечатване на списъци с директории е Directory List & Print. Когато го изтеглите, ще забележите, че някои от функциите са деактивирани. Това е така, защото безплатната версия не включва всички опции, които са включени в про версията. За да отключите всичко, ще трябва да платите 20 лв.
Въпреки това, ако наистина не е нужно да отпечатате списъци с указатели на дневна база, безплатната версия ще бъде повече от достатъчно за почти всеки. След като го инсталирате, първо трябва да изберете директорията, която искате да разпечатате. Можете също така да изберете от списъка с предпочитани от дясната страна.
Имайте предвид, че на този етап трябва да видите изгледа, който се показва в долния текстов прозорец на програмата. Наистина ми харесва това, защото можете да играете наоколо с различните опции и да видите незабавно актуализираните резултати. Сега кликнете върху втория раздел с име селекция.
По подразбиране, Предоставя поддиректории и Предоставяне на файлове са проверени. Това означава, че ще отпечата списъка с файлове в текущата директория и ще включва всички папки и в текущата директория. Няма да се показват файловете, които са в поддиректории. Ако искате да направите това, трябва да проверите Преминете през поддиректории в дъното.
Както можете да видите, можете да включите датата на създаване, променената дата, размера на файла, пътя и т.н. в безплатната версия, но ако искате собственик на файл, файлови атрибути и т.н., ще трябва да отключите софтуера. В примера по-долу проверих Показване на размера на файла и Преминете през поддиректории за да получите тази продукция:
Ще прескоча третия раздел (Филтър), защото е напълно забранен в безплатната версия. Платената версия има някои доста разширени възможности за филтриране, но наистина е необходима само ако имате хиляди или милиони файлове. На продукция , можете да изберете къде искате да експортирате регистрацията.
Можете да го отпечатате, да копирате в клипборда или да експортирате в Word и Excel. За да бъдат досадни, те деактивират копирането в Notepad и експортират в файл в безплатната версия. Разделът "Действие" също е напълно деактивиран, така че няма да отидете тук. Като цяло, безплатната версия на програмата има страхотна работа и повече от достатъчно, за да получите пълна и задълбочена регистрация на директория.
Принтерът на Karen's Directory е доста стар (2009 г.), но все пак има чудесна работа да изнася списъци с директории. Тя няма толкова опции като Directory List & Print Pro, но в сравнение със свободната версия, тя е доста близка.
Трябва да изберете от печат раздела или Запазване на диск раздела първо. И двата вида са същите, просто се отпечатва на принтер, а другият записва изхода на диска.Вероятно нямаше нужда от два отделни раздела за това, но това е стара програма.
Изберете папката и изберете дали искате да отпечатвате само имена на файлове, само имена на папки или и двете. Можете също да го кажете да търси под-папки и да ги отпечатва също. Освен това можете да включите или изключите системни, скрити и само за четене файлове.
Кликнете върху Показване на мрежата checkbox ще ви позволи да видите всички мрежови устройства и споделяния и да отпечатате и техните структури! Това е чудесно за офис мрежи, които имат дялове на папки на сървъри.
Също така можете да сортирате по име на файл, разширение на файла, размер на файла, създадена дата, променена дата и др. Можете също така да поставите файлов филтър, така че да се отпечатват само определени типове файлове, като например само изображения, звукови файлове, изпълними файлове, документи и др.
И накрая, можете да изберете от голям брой атрибути, които искате да включите в списъка за отпечатване на файлове. По подразбиране има няколко елемента, проверени, че не ми пука за атрибути, последна дата на достъп и т.н. Просто ги махнете от тях и не забравяйте да кликнете върху Информация за папката и направете същото там.
Когато запазвате файла на диск, програмата вмъква куп безполезни коментари, които за щастие могат да бъдат премахнати чрез проверка на Изпускайте COMMENT Lines кутия. Можете също така да се отървете от колоната, която показва дали редът е файл или папка, като проверите второто поле.
И накрая, една друга чудесна функция на програмата е, че тя добавя опция към контекстното меню на Explorer, така че да можете просто да кликнете с десния бутон върху която и да е папка и да изберете "Печат с DirPrn“.
Там наистина не е много повече за софтуера, отколкото това, което показах по-горе. Тя работи добре на Windows 7 и Windows 8, така че е страхотно.
Така че това са всички различни начини, по които можете да генерирате директория с безплатни с толкова много информация, колкото е необходимо. Ако имате някакви въпроси, публикувайте коментар. Наслади се!