Nedávno som musel poslať priateľovi zoznam všetkých súborov a priečinkov v konkrétnom adresári v počítači a trvalo mi nejaký čas, kým som si vymyslel najlepší spôsob, ako to dosiahnuť. Po tom, čo som sa pohrával rôznymi metódami, som bol schopný vytvoriť pekne vyzerajúcu tabuľku programu Excel so všetkými údajmi o súboroch a priečinkoch a ďalšími informáciami, ako sú veľkosť súborov, dátum poslednej úpravy atď.

V tomto článku sa zmienim o dvoch hlavných spôsoboch, ako vygenerovať zoznam adresárov: pomocou príkazového riadku alebo pomocou programu tretej strany. Ak sú vaše potreby veľmi jednoduché, metóda príkazového riadku je najjednoduchšia a nevyžaduje žiadne ďalšie nástroje. Ak potrebujete podrobnejšiu správu, vyskúšajte freewarové nástroje.

Príkazový riadok

Začnime preto najskôr metódou príkazového riadku, pretože je to ľahké a pravdepodobne to bude stačiť pre 90% ľudí, ktorí čítajú tento článok. Ak chcete začať, otvorte program Prieskumník a prejdite do adresára priečinkov nad adresárom, pre ktorý chcete získať zoznam adresárov.

Ak chcete vytlačiť zoznam súborov a priečinkov pre C: \ Test \ MyTestFolder, potom prejdite na C: \ Test, stlačte kláves SHIFT a potom kliknite pravým tlačidlom myši na MyTestFolder. Pokračujte a z ponuky vyberte možnosť Otvoriť príkazové okno.

otvoriť okno príkazu

Na príkazovom riadku musíte zadať veľmi jednoduchý príkaz:

dir> filename.txt

Príkaz dir vygeneruje zoznam súborov a priečinkov v aktuálnom adresári a zátvorka v pravom uhle hovorí, že výstup by sa mal odoslať skôr do súboru ako na obrazovku. Súbor sa vytvorí v aktuálnom priečinku a ak ho otvoríte pomocou programu Poznámkový blok, bude vyzerať takto:

tlač výpisu adresárov

Príkaz vám predvolene poskytne naposledy zmenený dátum / čas, veľkosť súborov, zoznam adresárov a skutočné názvy súborov. Ak chcete iné informácie, môžete do príkazu pridať parametre.

Ak napríklad nechcete všetky tieto ďalšie informácie, môžete pomocou nasledujúceho príkazu vytlačiť iba názvy súborov a priečinkov:

dir / b> filename.txt

Vo vyššie uvedených príkladoch si všimnete, že existuje priečinok s názvom Word Stuff, ale výstup neobsahuje zoznam súborov vo vnútri tohto adresára. Ak chcete získať zoznam všetkých súborov a priečinkov vrátane podadresárov aktuálneho adresára, použite tento príkaz:

dir / b / s> filename.txt

Všimnite si, že sa môžete tiež zbaviť / b, ak chcete úplný zoznam adresárov a podadresárov s ďalšími údajmi o veľkosti atď. Nižšie je uvedený výstup adresára dir / s> filename.txt.

zoznam súborov

Príkaz dir obsahuje veľa ďalších parametrov príkazového riadku, ktoré tu nespomeniem, ale ich úplný zoznam nájdete na webovej stránke spoločnosti Microsoft. Pomocou ďalších parametrov môžete tiež zobraziť atribúty súborov (skryté, komprimované atď.), Ukázať vlastníctvo súboru a ďalšie. Potom môžete údaje importovať do Excelu a zvoliť kartu oddelené tabulátorom tak, aby sa údaje rozdelili do jednotlivých stĺpcov, a nie do zväzkov.

Freeware tretích strán

Zoznam a tlač adresárov

Jedným z najlepších nástrojov na tlač výpisov adresárov je Directory List & Print. Po jeho stiahnutí si všimnete, že niektoré funkcie sú deaktivované. Je to preto, že bezplatná verzia neobsahuje všetky možnosti, ktoré sú súčasťou verzie Pro. Na odomknutie všetkého budete musieť zaplatiť 20 dolárov.

Avšak, ak skutočne nepotrebujete tlačiť zoznamy adresárov na dennej báze, bezplatná verzia bude viac ako dosť pre každého. Po inštalácii musíte najskôr zvoliť adresár, ktorý chcete vytlačiť. Môžete si tiež vybrať zo zoznamu obľúbených položiek na pravej strane.

vytlačiť zoznam adresárov

Upozorňujeme, že v tomto okamihu by ste mali vidieť výstup zobrazený v dolnom textovom okne programu. Toto sa mi veľmi páči, pretože si môžete zahrať s rôznymi možnosťami a okamžite zobraziť výsledky. Teraz kliknite na druhú kartu s názvom Výber.

vyberte súbory

Štandardne sú začiarknuté políčka Poskytovať podadresáre a Poskytovať súbory. To znamená, že vytlačí zoznam súborov v aktuálnom adresári a zahrnie všetky priečinky aj do aktuálneho adresára. Neuvedie zoznam súborov, ktoré sú v podadresároch. Ak to chcete urobiť, musíte začiarknuť políčko Spustiť prostredníctvom podadresárov.

Ako vidíte, do bezplatnej verzie môžete zahrnúť dátum vytvorenia, zmenený dátum, veľkosť súboru, cestu atď., Ale ak chcete vlastníka súboru, atribúty súboru atď., Budete musieť softvér odomknúť. V nasledujúcom príklade som skontrolovala Zobraziť veľkosť súboru a Spustiť cez podadresáre, aby som získal tento výstup:

zoznam adresárov

Preskočím tretiu kartu (Filter), pretože je bezplatná verzia úplne zakázaná. Spoplatnená verzia obsahuje niektoré veľmi pokročilé možnosti filtrovania, ale naozaj je potrebná iba v prípade, že máte tisíce alebo milióny súborov. Na karte Výstup si môžete vybrať, kam chcete exportovať výpis.

výpis výstupov

Môžete ho vytlačiť, skopírovať do schránky alebo exportovať do Wordu a Excelu. Aby boli nepríjemní, zakázali kopírovanie do programu Poznámkový blok a export do súboru v bezplatnej verzii. Karta Akcia je tiež úplne zakázaná, takže sa tu nebude zaoberať. Celkovo bezplatná verzia programu odvádza skvelú prácu a viac ako dosť na získanie úplného a dôkladného zoznamu adresárov.

Karen's Directory Printer

Karenova adresárová tlačiareň je dosť stará (2009), ale stále robí vynikajúcu prácu pri exportovaní výpisov adresárov. Nemá toľko možností ako Directory List & Print Pro, ale v porovnaní s bezplatnou verziou je to celkom blízko.

tlačiareň adresárov karen

Najprv musíte vybrať z karty Print (Tlač) alebo Save (Uložiť) na disk. Obidve sú úplne rovnaké, jedna sa jednoducho vytlačí na tlačiarni a druhá uloží výstup na disk. Pravdepodobne na to nepotrebovali dve samostatné karty, ale je to starý program.

Vyberte priečinok a vyberte, či chcete tlačiť iba názvy súborov, iba názvy priečinkov alebo oboje. Môžete tiež povedať, aby prehľadával podpriečinky a vytlačil ich tiež. Okrem toho môžete zahrnúť alebo vylúčiť systémové, skryté a iba na čítanie súbory.

Kliknutím na začiarkavacie políčko Zobraziť sieť zobrazíte všetky sieťové jednotky a zdieľané položky a vytlačíte aj ich štruktúru! To je vynikajúce pre kancelárske siete, ktoré majú zdieľané priečinky na serveroch.

Môžete tiež triediť podľa názvu súboru, prípony súboru, veľkosti súboru, vytvoreného dátumu, upraveného dátumu a ďalších. Môžete tiež umiestniť filter súborov tak, aby sa tlačili iba určité typy súborov, ako sú napríklad obrázky, zvukové súbory, spustiteľné súbory, dokumenty atď.

tlačiť zoznam adresárov

Nakoniec si môžete vybrať z veľkého počtu atribútov, ktoré chcete zahrnúť do zoznamu tlače súborov. V predvolenom nastavení je skontrolovaných niekoľko položiek, ktoré ma nezajímajú, ako sú atribúty, dátum posledného prístupu atď. Iba ich zrušte začiarknutie a nezabudnite kliknúť na kartu Informácie o priečinku a urobiť to isté.

informácie o súbore

Pri ukladaní súboru na disk program vloží veľa zbytočných komentárov, ktoré sa našťastie dajú odstrániť začiarknutím políčka Omit COMMENT Lines. Začiarknutím druhého políčka sa tiež môžete zbaviť stĺpca, ktorý ukazuje, či je riadok súbor alebo priečinok.

vynechať výstup komentárov

Nakoniec ďalšou skvelou vlastnosťou programu je, že do kontextovej ponuky Prieskumníka pridáva možnosť, takže môžete jednoducho kliknúť pravým tlačidlom myši na ľubovoľný priečinok a zvoliť možnosť „Print with DirPrn“.

tlač s dirprn

Softvér v skutočnosti nie je nič iné ako to, čo som uviedol vyššie. Funguje dobre vo Windows 7 a Windows 8, takže je to skvelé.

Toto sú všetky rôzne spôsoby, ako môžete bezplatne vygenerovať zoznam adresárov s čo najmenším počtom potrebných informácií. Ak máte akékoľvek otázky, napíšte komentár. Užite si to!