Baru-baru ini, saya harus mengirim seorang teman daftar semua file dan folder dalam direktori tertentu di komputer saya dan butuh beberapa waktu untuk mencari cara terbaik untuk menyelesaikannya. Setelah bermain-main dengan berbagai metode, saya dapat membuat lembar kerja Excel yang terlihat bagus dengan semua data pada file dan folder plus info tambahan seperti ukuran file, tanggal modifikasi terakhir, dll.

Pada artikel ini saya akan menyebutkan dua cara utama untuk menghasilkan daftar direktori: menggunakan baris perintah atau menggunakan program pihak ketiga. Jika kebutuhan Anda sangat sederhana, metode baris perintah adalah yang termudah dan tidak memerlukan alat tambahan. Jika Anda memerlukan laporan yang lebih mewah, maka periksa utilitas freeware.

Garis komando

Jadi mari kita mulai dengan metode baris perintah terlebih dahulu karena mudah dan mungkin akan cukup untuk 90% orang yang membaca artikel ini. Untuk memulai, buka Explorer dan browse ke direktori folder di atas folder yang Anda inginkan untuk mendapatkan daftar direktori.

Jika Anda ingin mencetak daftar file dan folder untuk C: \ Test \ MyTestFolder, lalu arahkan ke C: \ Test, tekan tombol SHIFT dan kemudian klik kanan pada MyTestFolder. Silakan dan pilih Buka jendela perintah di sini dari menu.

buka jendela perintah

Pada prompt perintah, Anda harus mengetikkan perintah yang sangat sederhana:

dir> filename.txt

Perintah dir menghasilkan daftar file dan folder di direktori saat ini dan braket sudut kanan mengatakan bahwa output harus dikirim ke file daripada ke layar. File akan dibuat di folder saat ini dan jika Anda membukanya menggunakan Notepad, itu akan terlihat seperti ini:

daftar cetak direktori

Secara default, perintah akan memberi Anda tanggal / waktu terakhir yang dimodifikasi, ukuran file, daftar direktori dan nama file aktual. Jika Anda menginginkan informasi yang berbeda, Anda dapat menambahkan parameter ke perintah.

Misalnya, jika Anda tidak ingin semua informasi tambahan itu, Anda dapat mencetak hanya nama file dan folder menggunakan perintah berikut:

dir / b> filename.txt

Dalam contoh di atas, Anda akan melihat ada folder bernama Word Stuff, tetapi hasilnya tidak mencantumkan file di dalam direktori itu. Jika Anda ingin mendapatkan daftar semua file dan folder termasuk subdirektori dari direktori saat ini, maka Anda akan menggunakan perintah ini:

dir / b / s> filename.txt

Perhatikan bahwa Anda juga dapat menyingkirkan / b jika Anda ingin direktori lengkap dan daftar subdirektori dengan data ekstra pada ukuran, dll. Ini adalah output dari dir / s> filename.txt di bawah ini.

daftar file

Perintah dir memiliki banyak parameter baris perintah lainnya yang tidak akan saya sebutkan di sini, tetapi Anda dapat melihat daftar lengkapnya di situs web Microsoft. Menggunakan parameter tambahan, Anda juga dapat menampilkan atribut file (tersembunyi, terkompresi, dll), menunjukkan kepemilikan file, dan lainnya. Anda kemudian dapat mengimpor data ke Excel dan memilih tab-delimited sehingga data akan dipisahkan menjadi kolom-kolom individual daripada di-cluster-kan menjadi satu.

Freeware Pihak Ketiga

Daftar Direktori & Cetak

Salah satu utilitas terbaik untuk mencetak daftar direktori adalah Direktori Daftar & Cetak. Ketika Anda mengunduhnya, Anda akan melihat bahwa beberapa fitur dinonaktifkan. Itu karena versi gratis tidak menyertakan semua opsi yang termasuk dalam versi Pro. Untuk membuka kunci semuanya, Anda harus membayar $ 20.

Namun, kecuali Anda benar-benar perlu mencetak daftar direktori setiap hari, versi gratisnya akan lebih dari cukup untuk siapa saja. Setelah Anda menginstalnya, Anda harus terlebih dahulu memilih direktori yang ingin Anda cetak. Anda juga dapat memilih dari daftar favorit di sisi kanan.

daftar direktori cetak

Perhatikan bahwa pada titik ini, Anda akan melihat output dipratinjau di jendela teks bawah program. Saya sangat suka ini karena Anda dapat bermain-main dengan berbagai opsi dan melihat hasilnya diperbarui secara instan. Sekarang klik pada tab kedua bernama Seleksi.

pilih file

Secara default, Menyediakan subdirektori dan Menyediakan file diperiksa. Ini berarti ia akan mencetak daftar file di direktori saat ini dan akan memasukkan folder apa pun juga di direktori saat ini. Itu tidak akan mencantumkan file yang ada di subdirektori. Jika Anda ingin melakukannya, Anda harus mencentang kotak Run through subdirektori di bagian bawah.

Seperti yang Anda lihat, Anda dapat memasukkan tanggal pembuatan, tanggal yang diubah, ukuran file, path, dll dalam versi gratis, tetapi jika Anda menginginkan pemilik file, atribut file, dll, Anda harus membuka kunci perangkat lunak. Dalam contoh di bawah ini, saya memeriksa Tampilkan ukuran file dan Jalankan melalui subdirektori untuk mendapatkan hasil ini:

daftar direktori

Saya akan melewati tab ketiga (Filter) karena sepenuhnya dinonaktifkan dalam versi gratis. Versi berbayar memiliki beberapa opsi pemfilteran yang cukup canggih, tetapi benar-benar hanya diperlukan jika Anda memiliki ribuan atau jutaan file. Pada tab Output, Anda dapat memilih ke mana Anda ingin mengekspor listing.

daftar keluaran

Anda dapat mencetaknya, menyalin ke clipboard, atau mengekspor ke Word dan Excel. Yang mengganggu, mereka menonaktifkan penyalinan ke Notepad dan mengekspor ke file dalam versi gratis. Tab Action juga sepenuhnya dinonaktifkan sehingga tidak akan membahasnya di sini. Secara keseluruhan, versi gratis dari program ini bekerja dengan baik dan lebih dari cukup untuk mendapatkan daftar direktori yang lengkap dan menyeluruh.

Printer Direktori Karen

Direktori Printer Karen sudah cukup tua (2009), tetapi masih melakukan pekerjaan yang baik untuk mengekspor daftar direktori. Itu tidak memiliki banyak pilihan sebagai Direktori Daftar & Cetak Pro, tetapi dibandingkan dengan versi gratis, itu cukup dekat.

printer direktori karen

Anda harus memilih dari tab Print atau tab Save to Disk terlebih dahulu. Keduanya persis sama, yang satu hanya mencetak ke printer dan yang lainnya menyimpan output ke disk. Mungkin tidak perlu dua tab terpisah untuk itu, tetapi ini adalah program lama.

Pilih folder Anda dan pilih apakah Anda ingin mencetak nama file saja, nama folder saja, atau keduanya. Anda juga dapat memberitahu itu untuk mencari sub folder dan mencetaknya juga. Selain itu, Anda dapat memasukkan atau mengecualikan file sistem, tersembunyi dan hanya-baca.

Mengklik pada kotak centang Tampilkan Jaringan akan memungkinkan Anda untuk melihat semua drive jaringan dan berbagi dan mencetak struktur mereka juga! Ini bagus untuk jaringan kantor yang memiliki folder share di server.

Anda juga dapat mengurutkan berdasarkan nama file, ekstensi file, ukuran file, tanggal dibuat, tanggal dimodifikasi dan banyak lagi. Anda juga dapat meletakkan filter file sehingga hanya jenis file tertentu yang dicetak, seperti hanya gambar, file suara, file yang dapat dieksekusi, dokumen, dll.

daftar direktori cetak

Terakhir, Anda dapat memilih dari sejumlah besar atribut yang ingin Anda sertakan dalam daftar cetak file Anda. Secara default, ada beberapa item yang diperiksa yang tidak saya pedulikan atribut seperti, tanggal terakhir diakses, dll. Hapus centang saja dan pastikan untuk mengklik pada tab Info Folder dan lakukan hal yang sama di sana.

info file

Saat menyimpan file ke disk, program memasukkan banyak komentar tidak berguna, yang untungnya dapat dihapus dengan mencentang kotak Abaikan KOMENTAR Garis. Anda juga bisa menghilangkan kolom yang menunjukkan apakah baris itu file atau folder dengan mencentang kotak kedua.

hilangkan output komentar

Terakhir, salah satu fitur hebat lainnya dari program ini adalah ia menambahkan opsi ke menu konteks Explorer Anda sehingga Anda bisa mengklik kanan folder mana saja dan memilih "Cetak dengan DirPrn".

cetak dengan dirprn

Sebenarnya tidak banyak hal lain dari perangkat lunak ini daripada yang saya perlihatkan di atas. Ini berjalan dengan baik pada Windows 7 dan Windows 8, jadi itu bagus.

Jadi itu adalah semua cara yang berbeda Anda dapat menghasilkan daftar direktori gratis dengan informasi sebanyak atau sesedikit yang diperlukan. Jika Anda memiliki pertanyaan, kirimkan komentar. Nikmati!