Cum se imprimă o listă de fișiere într-un director Windows
Recent, a trebuit să trimit o prietenă o listă cu toate fișierele și folderele dintr-un anumit director 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ă modalități 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.
Linie de comanda
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 directorului.
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 în directorul curent, iar consola cu unghi drept spune că ieșirea trebuie trimisă mai degrabă către un fișier decât spre ecran. Fișierul va fi creat în folderul curent și dacă îl deschideți cu ajutorul Notepadului, acesta va arăta astfel:
Implicit, comanda vă va oferi data / ora ultimei modificări, dimensiunea fișierelor, lista directoarelor și numele propriu-zis al fișierelor. Dacă doriți informații diferite, puteți adăuga parametri în comandă.
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 afișează niciunul dintre fișierele din acel 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 directorul complet și lista de subdirectori cu datele suplimentare de dimensiune, etc. Aici este ieșirea din 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. Folosind 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-o singură coloană.
Licență gratuită de la terți
Listă director și tipărire
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ă zilnică, versiunea gratuită va fi mai mult decât suficient pentru aproape oricine. Odată instalat, trebuie să selectaț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ă puteți să jucați cu diferitele opțiuni și să vedeți rezultatele actualizate instantaneu. Faceți clic pe cea de-a doua filă 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 afișa fișierele din 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 listarea.
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, complet dezactivată, astfel încât nu va intra în ea 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
Imprimanta lui Karen's Directory este destul de veche (2009), dar încă mai 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 Salvare 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ă le tipăriți și structurile! Acest lucru este minunat pentru rețelele de birouri care au foldere de pe servere.
De asemenea, puteți sorta după numele fișierului, extensia fișierului, dimensiunea fișierului, data creată, data modificată și altele. De asemenea, puteți pune un filtru de fișiere astfel încât să fie tipărite numai anumite tipuri de fișiere, cum ar fi numai imagini, fișiere audio, 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 atribute, data accesată ultima dată, etc. Doar debifaț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 COMMENT Lines 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 că adaugă o opțiune în meniul contextual al Explorer-ului, astfel încât puteți 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 listă de înregistrări gratuit cu cât mai multe informații sau cât mai puține informații necesare. Dacă aveți întrebări, postați un comentariu. se bucura!