Recent, a trebuit să trimit o prietenă o listă a tuturor fișierelor și dosarelor dintr-un anumit director de pe calculatorul meu și mi-a luat ceva timp să-mi dau seama că este cel mai bun mod de a face acest lucru. După ce am jucat cu diverse metode, am reușit să creez o foaie de calcul Excel excelentă, cu toate datele despre fișiere și foldere, plus informații suplimentare precum dimensiunea fișierelor, data ultimei modificări etc.
În acest articol voi menționa cele două moduri principale de generare a unei liste de directoare: utilizând linia de comandă sau utilizând un program terță parte. Dacă nevoile dvs. sunt foarte simple, metoda de linie de comandă este cea mai ușoară și nu necesită instrumente suplimentare. Dacă aveți nevoie de un raport mai fantezist, verificați utilitățile gratuite.
Deci, haideți să începem cu metoda liniei de comandă mai întâi de când este ușor și probabil că va fi suficient pentru 90% dintre persoanele care citesc acest articol. Pentru a începe, deschideți Explorer și navigați la directorul de dosare de deasupra directorului pentru care doriți să obțineți înregistrarea directoarelor.
Dacă doriți să imprimați lista de fișiere și directori pentru C: \ Test \ MyTestFolder, navigați la C: \ Test, apăsați tasta SHIFT și apoi faceți clic dreapta pe MyTestFolder. Continuați și selectați Deschide fereastra de comandă aici din meniu.
La promptul de comandă, trebuie să tastați o comandă foarte simplă:
dir> filename.txt
Comanda dir generează o listă de fișiere și foldere din directorul curent, iar brațul drept unghi spune că ieșirea trebuie trimisă mai degrabă către un fișier decât spre ecran. Fișierul va fi creat în dosarul curent și dacă îl deschideți utilizând Notepad, acesta va arăta astfel:
Implicit, comanda vă va da ultima dată / ora modificată, mărimea fișierelor, lista directoarelor și numele fișierelor reale. Dacă doriți informații diferite, puteți adăuga parametri comenzii.
De exemplu, dacă nu doriți toate informațiile suplimentare, puteți imprima doar numele fișierelor și folderelor utilizând următoarea comandă:
dir / b> filename.txt
În exemplele de mai sus, veți observa că există un dosar numit Word Stuff, dar ieșirea nu conține nici un fișier din interiorul acelui director. Dacă doriți să obțineți o listă cu toate fișierele și folderele, inclusiv subdirectoarele din directorul curent, atunci veți folosi această comandă:
dir / b / s> filename.txt
Rețineți că puteți, de asemenea, să scăpați de / b dacă doriți ca lista completă și lista de subdirectori cu datele suplimentare privind mărimea etc. Aici este rezultatul dir / s> filename.txt de mai jos.
Comanda dir are o grămadă de parametri ai liniei de comandă pe care nu o voi menționa aici, dar puteți verifica o listă completă a acestora pe site-ul Microsoft. Utilizând parametrii suplimentari, puteți afișa, de asemenea, atributele fișierelor (ascunse, comprimate, etc), proprietățile de arhivare a fișierelor și multe altele. Puteți apoi să importați datele în Excel și să alegeți tabelul delimitat, astfel încât datele să fie separate în coloane individuale, în loc să fie grupate într-una singură.
Una dintre cele mai bune utilitare pentru imprimarea listelor de directori este Directory List & Print. Când îl descărcați, veți observa că unele dintre caracteristici sunt dezactivate. Aceasta deoarece versiunea gratuită nu include toate opțiunile care sunt incluse în versiunea Pro. Pentru a debloca totul, va trebui să plătiți 20 de dolari.
Cu toate acestea, cu excepția cazului în care într-adevăr nevoie pentru a imprima listele de director pe o bază de zi cu zi, versiunea gratuită va fi mai mult decât suficient pentru aproape oricine. Odată instalat, trebuie să alegeți mai întâi directorul pe care doriți să îl imprimați. De asemenea, puteți alege dintr-o listă de preferințe din partea dreaptă.
Rețineți că în acest moment ar trebui să vedeți ieșirea previzualizată în fereastra de text de jos a programului. Îmi place foarte mult pentru că poți să te joci cu diferitele opțiuni și să vezi rezultatele actualizate instantaneu. Faceți clic pe a doua fila numită Selecţie.
În mod implicit, Oferiți subdirectoare și Furnizați fișiere sunt verificate. Aceasta înseamnă că va tipări lista de fișiere din directorul curent și va include orice dosare și în directorul curent. Acesta nu va lista fișierele care sunt în subdirectoare. Dacă doriți să faceți acest lucru, trebuie să verificați Rulați prin subdirectoare caseta din partea de jos.
După cum puteți vedea, puteți include data creării, data modificată, dimensiunea fișierului, calea etc. în versiunea gratuită, dar dacă doriți proprietar de fișier, atribute de fișier etc., va trebui să deblocați software-ul. În exemplul de mai jos, am verificat Afișați dimensiunea fișierului și Rulați prin subdirectoare pentru a obține această ieșire:
Voi trece peste a treia filă (Filtru), deoarece este complet dezactivată în versiunea gratuită. Versiunea plătită are câteva opțiuni de filtrare destul de avansate, însă este necesar doar dacă aveți mii sau milioane de fișiere. Pe producție , puteți alege unde doriți să exportați înregistrarea.
Puteți să-l imprimați, să copiați în clipboard sau să exportați în Word și Excel. Pentru a fi enervant, au dezactivat copia în Notepad și au exportat în fișier în versiunea gratuită. Fila Acțiune este, de asemenea, dezactivată complet, astfel încât nu va intra aici. În general, versiunea gratuită a programului face o treabă bună și mai mult decât suficient pentru a obține o listă completă și detaliată a unui director.
Imprimanta lui Karen's Directory este destul de veche (2009), dar încă are o treabă excelentă de a exporta liste de directoare. Nu are la fel de multe opțiuni ca List Directory & Print Pro, dar în comparație cu versiunea gratuită, este destul de aproape.
Trebuie să alegeți de la Imprimare fila sau Salvați pe disc în primul rând. Ambele sunt exact la fel, se imprimă doar la o imprimantă, iar cealaltă salvează ieșirea pe disc.Probabil că nu au nevoie de două file separate pentru asta, dar este un program vechi.
Alegeți dosarul și alegeți dacă doriți să imprimați numai numele fișierelor, numai numele dosarelor sau ambele. De asemenea, îi puteți spune să caute subdirectoare și să le imprime și ei. În plus, puteți include sau exclude fișiere de sistem, ascunse și numai pentru citire.
Dând clic pe Afișați rețeaua căsuța de control vă va permite să vedeți toate unitățile de rețea și acțiunile și să imprimați și structurile lor! Acest lucru este grozav pentru rețelele de birou care au partajări pe servere.
De asemenea, puteți sorta după numele fișierului, extensia fișierului, dimensiunea fișierului, data creată, data modificată și altele. Puteți, de asemenea, pune un filtru de fișiere, astfel încât numai anumite tipuri de fișiere să fie tipărite, cum ar fi numai imagini, fișiere de sunet, executabile, documente etc.
În cele din urmă, puteți alege dintr-un număr mare de atribute pe care doriți să le includeți în lista de imprimare a fișierelor. În mod implicit, acesta are câteva elemente verificate, că nu-mi pasă de atributele, ultima dată accesată etc. Deblocați-le și asigurați-vă că faceți clic pe Folder Info și faceți același lucru acolo.
Când salvați fișierul pe disc, programul introduce o grămadă de comentarii inutile, care, din fericire, pot fi eliminate prin verificarea Omiteți liniile COMMENT cutie. De asemenea, puteți să eliminați coloana care arată dacă rândul este un fișier sau un dosar, bifând a doua casetă.
În cele din urmă, o altă caracteristică extraordinară a programului este aceea că adaugă o opțiune în meniul contextual al Explorer-ului, astfel încât să puteți pur și simplu să faceți clic dreapta pe orice folder și să alegeți "Imprimați cu DirPrn“.
Nu există cu adevărat nimic altceva pentru software decât ceea ce am arătat mai sus. Se execută bine pe Windows 7 și Windows 8, deci este minunat.
Deci, toate acestea sunt diferite moduri în care puteți genera o înregistrare gratuită cu informații cât mai multe sau mai puține. Dacă aveți întrebări, postați un comentariu. Bucurați-vă!