Onlangs moest ik een vriend een lijst sturen met alle bestanden en mappen in een bepaalde map op mijn computer en het kostte me wat tijd om erachter te komen hoe ik dat het beste kon doen. Nadat ik met verschillende methoden had gespeeld, kon ik een mooi uitziend Excel-spreadsheet maken met alle gegevens over de bestanden en mappen plus aanvullende informatie zoals de grootte van bestanden, de laatst gewijzigde datum, enz.

In dit artikel noem ik de twee belangrijkste manieren om een ​​directorylijst te genereren: via de opdrachtregel of met behulp van een programma van derden. Als uw behoeften heel eenvoudig zijn, is de opdrachtregelmethode de gemakkelijkste en heeft u geen extra tools nodig. Als je een chiquer rapport nodig hebt, bekijk dan de freeware-hulpprogramma's.

Opdrachtregel

Laten we dus eerst beginnen met de opdrachtregelmethode, omdat het gemakkelijk is en waarschijnlijk genoeg is voor 90% van de mensen die dit artikel lezen. Om te beginnen, opent u Verkenner en bladert u naar de mapdirectory boven de map waarvoor u de directorylijst wilt ophalen.

Als u het bestand en de mappenlijst voor C: \ Test \ MyTestFolder wilt afdrukken, navigeer dan naar C: \ Test, druk op de SHIFT-toets en klik vervolgens met de rechtermuisknop op MyTestFolder. Ga je gang en selecteer hier het opdrachtvenster openen in het menu.

open opdrachtvenster

Bij de opdrachtprompt moet je een heel eenvoudige opdracht typen:

dir> bestandsnaam.txt

De opdracht dir genereert een lijst met bestanden en mappen in de huidige directory en de haakse beugel zegt dat de uitvoer naar een bestand moet worden gestuurd in plaats van naar het scherm. Het bestand wordt gemaakt in de huidige map en als u het opent met Kladblok, ziet het er als volgt uit:

directory lijst afdrukken

Standaard geeft de opdracht u de laatst gewijzigde datum / tijd, de grootte van de bestanden, de lijst met mappen en de daadwerkelijke bestandsnamen. Als u andere informatie wilt, kunt u parameters aan de opdracht toevoegen.

Als u bijvoorbeeld niet al die extra informatie wilt, kunt u alleen de namen van de bestanden en mappen afdrukken met de volgende opdracht:

dir / b> bestandsnaam.txt

In de bovenstaande voorbeelden ziet u dat er een map is met de naam Word Stuff, maar de uitvoer vermeldt geen van de bestanden in die map. Als u een lijst wilt krijgen van alle bestanden en mappen, inclusief submappen van de huidige map, dan gebruikt u deze opdracht:

dir / b / s> bestandsnaam.txt

Merk op dat je ook / b kunt verwijderen als je de volledige directory en submaplijst wilt met de extra gegevens over grootte, etc. Hier is de uitvoer van dir / s> filename.txt hieronder.

lijst met bestanden

Het dir-commando heeft een heleboel andere opdrachtregelparameters die ik hier niet zal noemen, maar je kunt een volledige lijst van hen bekijken op de website van Microsoft. Met behulp van de extra parameters kunt u ook bestandskenmerken weergeven (verborgen, gecomprimeerd, enz.), Bestandseigendom tonen en meer. Vervolgens kunt u de gegevens in Excel importeren en door tabs gescheiden kiezen, zodat de gegevens in afzonderlijke kolommen worden gescheiden in plaats van in één kolom te worden samengevoegd.

Freeware van derden

Directorylijst en afdrukken

Een van de beste hulpprogramma's voor het afdrukken van directoryvermeldingen is Directory List & Print. Wanneer u het downloadt, zult u merken dat sommige functies zijn uitgeschakeld. Dat komt omdat de gratis versie niet alle opties bevat die zijn opgenomen in de Pro-versie. Om alles te ontgrendelen, moet je $ 20 betalen.

Tenzij u echter dagelijks directoryvermeldingen moet afdrukken, is de gratis versie meer dan genoeg voor bijna iedereen. Nadat u het hebt geïnstalleerd, moet u eerst de map kiezen die u wilt afdrukken. Je kunt ook kiezen uit een lijst met favorieten aan de rechterkant.

directorylijst afdrukken

Merk op dat u op dit moment de uitvoer in het onderste tekstvenster van het programma zou moeten zien. Ik vind dit erg leuk omdat je kunt spelen met de verschillende opties en de resultaten direct kunt zien. Klik nu op het tweede tabblad met de naam Selectie.

selecteer bestand

Standaard worden submappen voorzien en bestanden voorzien gecontroleerd. Dit betekent dat het de lijst met bestanden in de huidige map zal afdrukken en alle mappen ook in de huidige map zal opnemen. Het zal de bestanden in de submappen niet weergeven. Als je dat wilt doen, moet je het vak Uitvoeren door submappen onderaan aanvinken.

Zoals u kunt zien, kunt u de aanmaakdatum, gewijzigde datum, bestandsgrootte, pad, enz. In de gratis versie opnemen, maar als u de bestandseigenaar, bestandskenmerken, enz. Wilt, moet u de software ontgrendelen. In het onderstaande voorbeeld controleerde ik Toon bestandsgrootte en doorloop submappen om deze uitvoer te krijgen:

directory lijst

Ik ga het derde tabblad (filter) overslaan omdat het volledig is uitgeschakeld in de gratis versie. De betaalde versie heeft een aantal behoorlijk geavanceerde filteropties, maar eigenlijk alleen nodig als je duizenden of miljoenen bestanden hebt. Op het tabblad Uitvoer kunt u kiezen waarnaar u de vermelding wilt exporteren.

output lijst

U kunt het afdrukken, kopiëren naar het klembord of exporteren naar Word en Excel. Om vervelend te zijn, hebben ze kopiëren naar Kladblok uitgeschakeld en naar bestand in de gratis versie geëxporteerd. Het tabblad Actie is ook volledig uitgeschakeld, dus hier wordt hier niet op ingegaan. Over het algemeen doet de gratis versie van het programma uitstekend werk en meer dan genoeg om een ​​volledige en grondige lijst van een directory te krijgen.

Karen's Directory Printer

Karen's Directory Printer is behoorlijk oud (2009), maar kan nog steeds uitstekend directory-lijsten exporteren. Het heeft niet zoveel opties als Directory List & Print Pro, maar in vergelijking met de gratis versie is het redelijk dichtbij.

karen directory-printer

U moet eerst kiezen uit het tabblad Afdrukken of het tabblad Opslaan op schijf. Beide zijn precies hetzelfde, de ene drukt alleen af ​​naar een printer en de andere slaat de uitvoer op schijf op. Daar heb je waarschijnlijk geen twee aparte tabbladen voor nodig, maar het is een oud programma.

Kies uw map en kies of u alleen bestandsnamen, alleen mapnamen of beide wilt afdrukken. Je kunt het ook vertellen om in submappen te zoeken en ze ook af te drukken. Bovendien kunt u systeem-, verborgen en alleen-lezen bestanden opnemen of uitsluiten.

Als u op het selectievakje Netwerk tonen klikt, kunt u alle netwerkstations en -shares zien en ook hun structuren afdrukken! Dit is geweldig voor kantoornetwerken die mapshares op servers hebben.

U kunt ook sorteren op bestandsnaam, bestandsextensie, bestandsgrootte, aanmaakdatum, wijzigingsdatum en meer. U kunt ook een bestandsfilter plaatsen zodat alleen bepaalde soorten bestanden worden afgedrukt, zoals alleen afbeeldingen, geluidsbestanden, uitvoerbare bestanden, documenten, enz.

directorylijst afdrukken

Ten slotte kunt u kiezen uit een groot aantal kenmerken die u in uw bestandsafdruklijst wilt opnemen. Standaard zijn er een aantal items gecontroleerd waar ik niet om geef, zoals attributen, datum laatste toegang, enz. Schakel ze gewoon uit en zorg ervoor dat u op het tabblad Mapinfo klikt en hetzelfde daar doet.

bestandsinformatie

Bij het opslaan van het bestand op schijf voegt het programma een aantal nutteloze opmerkingen in, die gelukkig kunnen worden verwijderd door het vakje COMMENT Lines weg te laten. U kunt ook de kolom verwijderen die aangeeft of de rij een bestand of map is door het tweede vakje aan te vinken.

laat de uitvoer van opmerkingen weg

Ten slotte is een andere geweldige functie van het programma dat het een optie toevoegt aan uw Explorer-contextmenu, zodat u eenvoudig met de rechtermuisknop op een map kunt klikken en "Afdrukken met DirPrn" kunt kiezen.

print met dirprn

Er is echt niet veel anders aan de software dan wat ik hierboven heb getoond. Het werkt prima op Windows 7 en Windows 8, dus dat is geweldig.

Dat zijn dus allemaal verschillende manieren waarop u gratis een directoryvermelding kunt genereren met zo veel of zo weinig informatie als nodig is. Als je vragen hebt, plaats dan een reactie. Genieten!