Hur man skriver ut en lista över filer i en Windows-katalog

Nyligen var jag tvungen att skicka en lista till en vän med alla filer och mappar i en viss katalog på min dator och det tog mig lite tid att ta reda på det bästa sättet att gå tillväga. Efter att ha lekt med olika metoder kunde jag skapa ett snyggt Excel -kalkylblad med all data om filerna och mapparna plus ytterligare information som storleken på filerna, senaste ändringsdatum, etc.

I den här artikeln kommer jag att nämna de två huvudsakliga sätten att skapa en kataloglista: genom att använda kommandoraden eller använda ett tredjepartsprogram. Om dina behov är mycket enkla är kommandoradsmetoden den enklaste och kräver inga ytterligare verktyg. Om du behöver en mer snygg rapport, kolla in gratisprogramsverktygen.

Kommandorad

Så låt oss börja med kommandoradsmetoden först eftersom det är enkelt och förmodligen kommer att räcka för 90 % av de som läser den här artikeln. För att komma igång, öppna Utforskaren(Explorer) och bläddra till mappkatalogen ovanför den mapp som du vill hämta kataloglistan för.

Om du vill skriva ut fil- och mapplistan för C:Test MyTestFolder , navigera sedan till C:Test, tryck på SKIFT(SHIFT) -tangenten och högerklicka sedan på MyTestFolder . Gå vidare och välj Öppna kommandofönster här(Open command window here) från menyn.

öppna kommandofönstret

Vid kommandotolken måste du skriva ett mycket enkelt kommando:

dir >filename.txt 

Kommandot dir genererar en lista med filer och mappar i den aktuella katalogen och den högra vinkelparentesen säger att utdata ska skickas till en fil snarare än till skärmen. Filen kommer att skapas i den aktuella mappen och om du öppnar den med Notepad , kommer den att se ut så här:

skriva ut katalogförteckning

Som standard ger kommandot dig det senaste ändrade datumet/tiden, storleken på filerna, listan över kataloger och de faktiska filnamnen. Om du vill ha annan information kan du lägga till parametrar till kommandot.

Om du till exempel inte vill ha all den extra informationen kan du skriva ut bara namnen på filerna och mapparna med följande kommando:

dir /b >filename.txt

I exemplen ovan kommer du att märka att det finns en mapp som heter Word Stuff , men utgången listar inte några av filerna i den katalogen. Om du vill få en lista över alla filer och mappar inklusive underkataloger till den aktuella katalogen, använder du det här kommandot:

dir /b /s >filename.txt

Observera att du också kan bli av med /b om du vill ha hela katalogen och underkatalogen med extra data om storlek etc. Här är utdata från dir /s >filename.txt nedan.

lista över filer

Kommandot dir har ett gäng andra kommandoradsparametrar som jag inte kommer att nämna här, men du kan kolla in en fullständig lista över dem(full list of them) på Microsofts webbplats. Med hjälp av de extra parametrarna kan du också visa filattribut (dolda, komprimerade, etc), visa filägande och mer. Du kan sedan importera data till Excel och välja tabbavgränsad så att data separeras i enskilda kolumner istället för att samlas i en.

Gratisprogram från tredje part

Kataloglista & Skriv ut

Ett av de bästa verktygen för att skriva ut kataloglistor är Directory List & Print . När du laddar ner det kommer du att märka att några av funktionerna är inaktiverade. Det beror på att gratisversionen inte innehåller alla alternativ som ingår i Pro- versionen. För att låsa upp allt måste du betala $20.

Men såvida du inte verkligen behöver skriva ut katalogförteckningar dagligen, kommer gratisversionen att vara mer än tillräckligt för nästan vem som helst. När du har installerat det måste du först välja den katalog som du vill skriva ut. Du kan också välja från en lista med favoriter till höger.

kataloglista skriva ut

Observera att vid denna tidpunkt bör du se utdata förhandsgranskad i det nedre textfönstret i programmet. Jag gillar verkligen det här eftersom du kan leka med de olika alternativen och se resultaten uppdaterade direkt. Klicka nu på den andra fliken som heter Selection .

Välj filer

Som standard är Ange underkataloger(Provide subdirectories) och Ange filer(Provide files) markerade. Detta innebär att den kommer att skriva ut listan över filer i den aktuella katalogen och kommer att inkludera alla mappar även i den aktuella katalogen. Det kommer inte att lista ut filerna som finns i underkataloger. Om du vill göra det måste du markera rutan Kör genom underkataloger(Run through subdirectories) längst ner.

Som du kan se kan du inkludera datum för skapande, modifierat datum, filstorlek, sökväg, etc i gratisversionen, men om du vill ha filägare, filattribut etc måste du låsa upp programvaran. I exemplet nedan markerade jag Visa filstorlek(Show file size) och Kör genom underkataloger(Run through subdirectories) för att få denna utdata:

katalogförteckning

Jag kommer att hoppa över den tredje fliken ( Filter ) eftersom den är helt inaktiverad i gratisversionen. Den betalda versionen har några ganska avancerade filtreringsalternativ, men behövs egentligen bara om du har tusentals eller miljontals filer. På fliken Utdata(Output) kan du välja var du vill exportera listan till.

utgångslista

Du kan skriva ut den, kopiera till urklipp eller exportera till Word och Excel . För att vara irriterande inaktiverade de kopiering till Anteckningar(Notepad) och export till fil i gratisversionen. Fliken Åtgärd(Action) är också helt inaktiverad så går inte in på den här. Sammantaget gör den kostnadsfria versionen av programmet ett bra jobb och mer än tillräckligt för att få en fullständig och noggrann lista över en katalog.

Karens katalogskrivare

Karens katalogskrivare(Karen’s Directory Printer) är ganska gammal (2009), men gör fortfarande ett bra jobb med att exportera ut katalogförteckningar. Den har inte lika många alternativ som Directory List & Print Pro , men jämfört med gratisversionen är den ganska nära.

Karen katalogskrivare

Du måste först välja från fliken Skriv ut(Print) eller Spara på disk(Save to Disk) . Båda är exakt likadana, den ena skriver bara ut till en skrivare och den andra sparar utdata på disk. Behövde förmodligen(Probably) inte två separata flikar för det, men det är ett gammalt program.

Välj din mapp och välj om du bara vill skriva ut filnamn, endast mappnamn eller båda. Du kan också berätta för den att söka undermappar och skriva ut dem också. Dessutom kan du inkludera eller exkludera systemfiler, dolda och skrivskyddade filer.

Genom att klicka på kryssrutan Visa nätverk(Show Network) kan du se alla nätverksenheter och resurser och skriva ut deras strukturer också! Detta är bra för kontorsnätverk som har mappar på servrar.

Du kan också sortera efter filnamn, filtillägg, filstorlek, datum skapat, datum ändring och mer. Du kan också sätta ett filfilter så att endast vissa typer av filer skrivs ut, som enbart bilder, ljudfiler, körbara filer, dokument osv.

skriva ut kataloglistan

Slutligen kan du välja bland ett stort antal attribut som du vill inkludera i din filutskriftslista. Som standard har den ett par objekt kontrollerade som jag inte bryr mig om, som attribut, datum för senaste åtkomst, etc. Avmarkera(Just) dem bara och se till att klicka på fliken Mappinformation(Folder Info) och gör samma sak där.

Filinformation

När du sparar filen på disk lägger programmet in en massa värdelösa kommentarer, som tack och lov kan tas bort genom att markera rutan Utelämna KOMMENTARER(Omit COMMENT Lines) . Du kan också bli av med kolumnen som visar om raden är en fil eller mapp genom att markera den andra rutan.

utelämna kommentarer

Slutligen, en annan bra funktion i programmet är att det lägger till ett alternativ till din Explorer -kontextmeny så att du helt enkelt kan högerklicka på valfri mapp och välja " Skriv ut med DirPrn(Print with DirPrn) ".

skriv ut med dirprn

Det finns egentligen inte mycket annat med programvaran än vad jag har visat ovan. Det fungerar bra på Windows 7 och Windows 8 , så det är bra.

Så det är alla olika sätt du kan skapa en kataloglista gratis med så mycket eller så lite information som behövs. Om du har några frågor, skriv en kommentar. Njut av!



About the author

Jag är en datorexpert och har hjälpt människor med sin dator sedan 2009. Mina kunskaper inkluderar iphone, mjukvara, prylar och mer. Jag har också arbetat som instruktör de senaste fyra åren. Under den tiden har jag lärt mig hur man hjälper människor att lära sig nya program och hur man använder sina enheter på ett professionellt sätt. Jag tycker om att ge tips om hur jag kan förbättra mina kunskaper så att alla kan bli framgångsrika på jobbet eller i skolan.



Related posts