For nylig var jeg nødt til at sende en ven en liste over alle filer og mapper i en bestemt mappe på min computer, og det tog mig nogen tid at finde ud af den bedste måde at gøre det på. Efter at have spillet rundt med forskellige metoder, var jeg i stand til at oprette et flot Excel-regneark med alle data på filerne og mapperne plus yderligere oplysninger som størrelsen på filer, sidst ændret dato osv.

I denne artikel vil jeg nævne de to vigtigste måder at generere en katalogfortegnelse: ved hjælp af kommandolinjen eller ved hjælp af et tredjepartsprogram. Hvis dine behov er meget enkle, er kommandolinjemetoden den nemmeste og kræver ikke yderligere værktøjer. Hvis du har brug for en mere dekorativ rapport, så tjek freeware-værktøjerne.

Kommandolinje

Så lad os starte med kommandolinjemetoden først, da det er let og sandsynligvis vil være nok for 90% af de mennesker, der læser denne artikel. For at komme i gang skal du åbne Explorer og gennemse mappekataloget over den mappe, du vil have katalogfortegnelsen til.

Hvis du vil udskrive fil- og mappelisten for C: \ Test \ MyTestFolder, skal du derefter navigere til C: \ Test, trykke på SKIFT-tasten og derefter højreklikke på MyTestFolder. Gå videre og vælg Åbn kommandovindue her fra menuen.

åbne kommandovindue

Ved kommandoprompten skal du indtaste en meget enkel kommando:

dir> filnavn.txt

Dir-kommandoen genererer en liste over filer og mapper i det aktuelle bibliotek, og den rigtige vinkelbeslag siger, at output skal sendes til en fil i stedet for på skærmen. Filen oprettes i den aktuelle mappe, og hvis du åbner den ved hjælp af Notepad, ser den sådan ud:

udskriv katalogfortegnelse

Som standard giver kommandoen dig den sidst ændrede dato / tid, størrelsen på filerne, listen over mapper og de faktiske filnavne. Hvis du vil have forskellige oplysninger, kan du tilføje parametre til kommandoen.

Hvis du for eksempel ikke ønsker alle de ekstra oplysninger, kan du udskrive bare navnene på filerne og mapperne ved hjælp af følgende kommando:

dir / b> filnavn.txt

I ovenstående eksempler vil du bemærke, at der er en mappe, der hedder Word Stuff, men output viser ingen af ​​filerne i det bibliotek. Hvis du ønsker at få en oversigt over alle filer og mapper inklusive undermapper i det aktuelle bibliotek, ville du bruge denne kommando:

dir / b / s> filnavn.txt

Bemærk, at du også kan slippe af med / b, hvis du vil have den komplette fortegnelse og undermappeoversigt med de ekstra data om størrelse osv. Her er output fra dir / s> filnavn.txt nedenfor.

liste over filer

Dir-kommandoen har en masse andre kommandolinjeparametre, som jeg ikke vil nævne her, men du kan tjekke en komplet liste over dem på Microsofts websted. Ved hjælp af de ekstra parametre kan du også vise filattributter (skjult, komprimeret osv.), Vise filejerskab med mere. Du kan derefter importere dataene til Excel og vælge fanebladafgrænset, så dataene bliver adskilt i individuelle kolonner i stedet for at blive samlet i en.

Tredjeparts freeware

Directory List & Print

En af de bedste værktøjer til udskrivning af biblioteksfortegnelser er Directory List & Print. Når du downloader det, vil du bemærke, at nogle af funktionerne er deaktiverede. Det er fordi den gratis version ikke inkluderer alle de indstillinger, der er inkluderet i Pro-versionen. For at låse alt op, skal du betale $ 20.

Medmindre du virkelig har brug for at udskrive katalogfortegnelser dagligt, vil den gratis version være mere end nok til næsten nogen. Når du installerer det, skal du først vælge det bibliotek, du vil udskrive. Du kan også vælge fra en liste over favoritter i højre side.

katalogliste print

Bemærk, at på dette tidspunkt skal du se output, der er vist i programmets nederste tekstvindue. Jeg kan virkelig godt lide dette, fordi du kan lege med de forskellige muligheder og se resultaterne opdateret med det samme. Klik nu på den anden fane ved navn Selection.

vælg filer

Som standard kontrolleres Provide-undermapper og Provide-filer. Dette betyder, at det udskriver listen over filer i det aktuelle bibliotek og vil omfatte eventuelle mapper også i det aktuelle bibliotek. Det viser ikke de filer, der er i undermapper. Hvis du vil gøre det, skal du markere afkrydsningsfeltet Kør gennem undermapper nederst.

Som du kan se, kan du inkludere oprettelsesdato, ændret dato, filstørrelse, sti osv. I den gratis version, men hvis du vil have filejer, filattributter osv., Skal du låse softwaren op. I eksemplet nedenfor markerede jeg Vis filstørrelse og Kør gennem undermapper for at få denne output:

katalogfortegnelse

Jeg vil springe den tredje fane over (Filter), fordi den er helt deaktiveret i den gratis version. Den betalte version har nogle temmelig avancerede filtreringsindstillinger, men egentlig kun nødvendige, hvis du har tusinder eller millioner af filer. På fanen Output kan du vælge, hvor du vil eksportere fortegnelsen ud til.

output liste

Du kan udskrive det, kopiere til udklipsholder eller eksportere til Word og Excel. For at være irriterende deaktiverede de kopi til Notepad og eksporterer til fil i den gratis version. Fanen Handling er også helt deaktiveret, så den vil ikke gå nærmere ind på den her. Samlet set gør den gratis version af programmet et godt stykke arbejde og mere end nok til at få en komplet og grundig liste over et bibliotek.

Karens biblioteksprinter

Karen's Directory Printer er temmelig gammel (2009), men gør stadig et godt stykke arbejde med at eksportere biblioteksfortegnelser. Det har ikke så mange muligheder som Directory List & Print Pro, men sammenlignet med den gratis version er det ganske tæt.

karen-katalogprinter

Du skal vælge fra fanen Udskriv eller fanen Gem på disk først. Begge er nøjagtig de samme, den ene udskriver bare til en printer, og den anden gemmer output på disken. Det har sandsynligvis ikke brug for to separate faner til det, men det er et gammelt program.

Vælg din mappe, og vælg, om du kun vil udskrive filnavne, kun mappenavne eller begge dele. Du kan også fortælle det at søge i undermapper og udskrive dem også. Derudover kan du inkludere eller ekskludere system, skjulte og skrivebeskyttede filer.

Ved at klikke på afkrydsningsfeltet Vis netværk kan du se alle netværksdrev og -dele og udskrive deres strukturer også! Dette er fantastisk til kontornetværk, der har mappedele på servere.

Du kan også sortere efter filnavn, filtypenavn, filstørrelse, oprettet dato, dato ændret og mere. Du kan også placere et filfilter, så der kun udskrives bestemte filtyper, f.eks. Kun billeder, lydfiler, eksekverbare filer, dokumenter osv.

udskriv katalogliste

Endelig kan du vælge mellem et stort antal attributter, som du vil inkludere på din filudskrivningsliste. Som standard har det et par emner kontrolleret, som jeg ikke er interesseret i som attributter, sidst åbnet dato osv. Bare fjern markeringen af ​​dem, og sørg for at klikke på fanen Mappeinfo og gøre det samme der.

filinfo

Når filen gemmes på disken, indsætter programmet en flok unyttige kommentarer, som heldigvis kan fjernes ved at markere afkrydsningsfeltet Udelad KOMMENTAR. Du kan også slippe af med kolonnen, der viser, om rækken er en fil eller mappe ved at markere det andet felt.

udelade kommentarer output

Endelig er en anden stor funktion ved programmet, at det tilføjer en mulighed til din Explorer-kontekstmenu, så du bare kan højreklikke på en hvilken som helst mappe og vælge “Print with DirPrn”.

tryk med dirprn

Der er virkelig ikke meget andet til softwaren end hvad jeg har vist ovenfor. Det kører fint på Windows 7 og Windows 8, så det er fantastisk.

Så det er alle de forskellige måder, du kan generere en katalogfortegnelse gratis med så meget eller så lidt information som nødvendigt. Hvis du har spørgsmål, skal du skrive en kommentar. God fornøjelse!