Windows Dizinindeki Dosyaların Listesi Nasıl Yazdırılır

Son zamanlarda, bir arkadaşıma bilgisayarımdaki belirli bir dizindeki tüm dosya ve klasörlerin bir listesini göndermek zorunda kaldım ve bunu yapmanın en iyi yolunu bulmam biraz zaman aldı. Çeşitli yöntemlerle uğraştıktan sonra , dosya ve klasörlerdeki tüm verilerin yanı sıra dosyaların boyutu, son değiştirilme tarihi vb. gibi ek bilgileri içeren güzel görünümlü bir Excel elektronik tablosu oluşturabildim.(Excel spreadsheet)

Bu makalede, bir dizin listesi(directory listing) oluşturmanın iki ana yolundan bahsedeceğim : komut satırını(command line) kullanmak veya bir üçüncü taraf programı kullanmak. İhtiyaçlarınız çok basitse, komut satırı yöntemi(command line method) en kolayıdır ve herhangi bir ek araç gerektirmez. Daha gösterişli bir rapora ihtiyacınız varsa, ücretsiz yardımcı programlara göz atın.

Komut satırı

O halde, kolay olduğu ve muhtemelen bu makaleyi okuyan insanların %90'ı için yeterli olacağı için önce komut satırı yöntemiyle(command line method) başlayalım . Başlamak için Explorer'ı açın ve (Explorer and browse)dizin listesini(directory listing) almak istediğiniz klasörün üzerindeki klasör dizinine(folder directory) göz atın .

C:Test MyTestFolder için (MyTestFolder)dosya ve klasör listesini(file and folder listing) yazdırmak istiyorsanız, C:Test'e gidin, SHIFT tuşuna basın ve (SHIFT key)MyTestFolder'a(MyTestFolder) sağ tıklayın . Devam edin ve menüden Komut penceresini burada aç'ı(Open command window here) seçin.

komut penceresini aç

Komut isteminde(command prompt) çok basit bir komut yazmanız gerekir :

dir >filename.txt 

Dir komutu(dir command) , geçerli dizindeki dosya ve klasörlerin bir listesini oluşturur ve dik açılı ayraç(angle bracket) , çıktının ekran yerine bir dosyaya gönderilmesi gerektiğini söyler. Dosya geçerli klasörde oluşturulacak ve onu Notepad(Notepad) kullanarak açarsanız şöyle görünecektir:

dizin listesini yazdır

Varsayılan olarak, komut size en son değiştirilen tarih/saati, dosyaların boyutunu, dizinlerin listesini ve gerçek dosya adlarını verecektir. Farklı bilgiler istiyorsanız, komuta parametreler ekleyebilirsiniz.

Örneğin, tüm bu ekstra bilgileri istemiyorsanız, aşağıdaki komutu kullanarak yalnızca dosya ve klasör adlarını yazdırabilirsiniz:

dir /b >filename.txt

Yukarıdaki örneklerde, Word Stuff adında bir klasör olduğunu fark edeceksiniz , ancak çıktı(output doesn) bu dizindeki dosyaları listelemiyor. Geçerli dizinin alt dizinleri de dahil olmak üzere tüm dosya ve klasörlerin bir listesini almak istiyorsanız, şu komutu kullanırsınız:

dir /b /s >filename.txt

Boyut, vb. ile ilgili ekstra verilerle birlikte tam dizin ve alt dizin listesini(directory and subdirectory listing) istiyorsanız, /b'den de kurtulabileceğinizi unutmayın . Aşağıda dir /s >filename.txt çıktısı verilmiştir.

dosya listesi

dir komutu(dir command) , burada bahsetmeyeceğim bir sürü başka komut satırı parametresine sahiptir, ancak (command line)bunların tam listesine(full list of them) Microsoft'un web sitesinde göz atabilirsiniz. Ekstra parametreleri kullanarak dosya özniteliklerini (gizli, sıkıştırılmış, vb.), dosya sahipliğini ve daha fazlasını gösterebilirsin. Daha sonra verileri Excel'e(Excel) aktarabilir ve sekmeyle ayrılmış olarak seçebilirsiniz, böylece veriler tek bir sütunda toplanmak yerine ayrı sütunlara ayrılacaktır.

Üçüncü Taraf Ücretsiz Yazılımlar

Dizin Listesi ve Yazdırma

Dizin listelerini yazdırmak için en iyi araçlardan biri Dizin Listesi ve Yazdır'dır(Directory List & Print) . İndirdiğinizde, bazı özelliklerin devre dışı bırakıldığını fark edeceksiniz. Bunun nedeni, ücretsiz sürümün (version doesn)Pro sürümünde(Pro version) bulunan tüm seçenekleri içermemesidir . Her şeyin kilidini açmak için 20 dolar ödemeniz gerekecek.

Ancak, günlük olarak dizin listelerini gerçekten yazdırmanız gerekmiyorsa, ücretsiz sürüm hemen hemen herkes için fazlasıyla yeterli olacaktır. Kurduktan sonra, önce yazdırmak istediğiniz dizini seçmelisiniz. Ayrıca sağ taraftaki(hand side) favoriler listesinden de seçim yapabilirsiniz .

dizin listesi yazdırma

Bu noktada, programın alt metin penceresinde(text window) çıktının önizlemesini görmeniz gerektiğini unutmayın . Bunu gerçekten beğendim çünkü farklı seçeneklerle oynayabilir ve sonuçların anında güncellendiğini görebilirsiniz. Şimdi Selection(Selection) adlı ikinci sekmeye tıklayın .

dosyaları seç

Varsayılan olarak, Alt dizinleri(Provide subdirectories) sağlayın ve Dosyaları sağlayın(Provide files) işaretlidir. Bu, geçerli dizindeki dosyaların listesini yazdıracağı ve geçerli dizindeki tüm klasörleri de içereceği anlamına gelir. Alt dizinlerdeki dosyaları listelemeyecektir. Bunu yapmak istiyorsanız, alttaki Alt dizinlerde çalıştır(Run through subdirectories) kutusunu işaretlemeniz gerekir.

Gördüğünüz gibi , ücretsiz sürüme oluşturma tarihi(creation date) , değiştirilme tarihi, dosya boyutu(file size) , yol vb. bilgileri dahil edebilirsiniz, ancak dosya sahibini, dosya özniteliklerini vb. istiyorsanız, yazılımın kilidini açmanız gerekir. Aşağıdaki örnekte, bu çıktıyı almak için Dosya boyutunu göster(Show file size) ve Alt dizinlerde çalıştır seçeneklerini işaretledim:(Run through subdirectories)

dizin listesi

Ücretsiz sürümde tamamen devre dışı olduğu için üçüncü sekmeyi ( Filter ) atlayacağım. (Filter)Ücretli sürüm bazı oldukça gelişmiş filtreleme seçeneklerine sahiptir, ancak gerçekten yalnızca binlerce veya milyonlarca dosyanız varsa gereklidir. Çıktı(Output) sekmesinde , listeyi nereye dışa aktarmak istediğinizi seçebilirsiniz.

çıktı listesi

Yazdırabilir, panoya kopyalayabilir veya Word ve Excel'e(Word and Excel) dışa aktarabilirsiniz . Can sıkıcı olmak için, Not Defteri'ne(Notepad and export) kopyalamayı ve ücretsiz sürümde dosyaya aktarmayı devre dışı bıraktılar. Eylem sekmesi(Action tab) de tamamen devre dışıdır, bu nedenle buraya girilmez. Genel olarak, programın ücretsiz sürümü harika bir iş çıkarıyor ve bir dizinin eksiksiz ve eksiksiz bir listesini almak için fazlasıyla yeterli.

Karen'ın Dizin Yazıcısı

Karen'ın Dizin Yazıcısı(Karen’s Directory Printer) oldukça eski (2009), ancak yine de dizin listelerini dışa aktarma konusunda harika bir iş çıkarıyor. Directory List & Print Pro kadar fazla seçeneğe sahip değildir , ancak ücretsiz sürümle karşılaştırıldığında oldukça yakındır.

karen dizin yazıcısı

Önce Yazdır(Print) sekmesinden veya Diske Kaydet(Save to Disk) sekmesinden seçim yapmanız gerekir . Her ikisi de tamamen aynıdır, biri sadece yazıcıya yazdırır ve diğeri çıktıyı diske kaydeder. Muhtemelen(Probably) bunun için iki ayrı sekmeye gerek yoktu, ama bu eski bir program.

Klasörünüzü seçin ve yalnızca dosya adlarını mı, yalnızca klasör adlarını mı yoksa her ikisini birden mi yazdırmak istediğinizi seçin. Ayrıca alt klasörleri aramasını ve bunları yazdırmasını da söyleyebilirsiniz. Ayrıca, sistem, gizli ve salt okunur dosyaları dahil edebilir veya hariç tutabilirsiniz.

Ağı Göster(Show Network) onay kutusuna tıklamak, tüm ağ sürücülerini ve paylaşımlarını görmenize ve yapılarını da yazdırmanıza olanak tanır! Bu, sunucularda klasör paylaşımları olan ofis ağları için harikadır.

Ayrıca dosya adına(file name) , dosya uzantısına(file extension) , dosya boyutuna(file size) , oluşturulma tarihine, değiştirilme tarihine ve daha fazlasına göre sıralayabilirsiniz. Ayrıca yalnızca görüntüler, ses dosyaları, yürütülebilir dosyalar, belgeler vb. gibi yalnızca belirli dosya türlerinin yazdırılması için bir dosya filtresi koyabilirsiniz.(file filter)

dizin listesini yazdır

Son olarak, dosya yazdırma listenize(file print list) eklemek istediğiniz çok sayıda öznitelik arasından seçim yapabilirsiniz . Varsayılan olarak, öznitelikler, son erişim tarihi vb. umurumda olmayan (t care)birkaç öğe işaretlendi. Bunların işaretini kaldırın ve (Just)Klasör Bilgisi(Folder Info) sekmesine tıkladığınızdan emin olun ve aynısını orada yapın.

dosya bilgisi

Dosyayı diske kaydederken, program, YORUM Satırlarını Atla(Omit COMMENT Lines) kutusu işaretlenerek neyse ki kaldırılabilecek bir sürü işe yaramaz yorum ekler . İkinci kutucuğu işaretleyerek satırın dosya mı yoksa klasör(file or folder) mü olduğunu gösteren sütundan da kurtulabilirsiniz .

yorum çıktısını atla

Son olarak, programın bir diğer harika özelliği de Explorer içerik(Explorer context) menünüze bir seçenek eklemesidir, böylece herhangi bir klasöre sağ tıklayıp “ DirPrn ile Yazdır(Print with DirPrn) ” ı seçebilirsiniz.

dirprn ile yazdır

Yazılımda gerçekten yukarıda gösterdiğimden başka bir şey yok. Windows 7 ve Windows 8'de(Windows 8) sorunsuz çalışır , yani bu harika.

Yani bunlar, gerektiği kadar çok veya az bilgi ile ücretsiz olarak bir dizin listesi oluşturmanın farklı yollarıdır. (directory listing)Herhangi bir sorunuz varsa, bir yorum gönderin. Eğlence!



About the author

Ben bir bilgisayar uzmanıyım ve iOS cihazlarında uzmanım. 2009'dan beri insanlara yardım ediyorum ve Apple ürünleriyle olan deneyimim, onların teknoloji ihtiyaçlarına yardımcı olmak için beni mükemmel bir insan yapıyor. Becerilerim şunları içerir: - iPhone'ları ve iPod'ları onarma ve yükseltme - Apple yazılımını yükleme ve kullanma - İnsanların iPhone'ları ve iPod'ları için en iyi uygulamaları bulmalarına yardımcı olma - Çevrimiçi projeler üzerinde çalışma



Related posts