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 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:
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.
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 .
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 .
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)
Ü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.
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.
Ö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)
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.
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 .
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.
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!
Related posts
Windows'ta Dosyaları Otomatik Olarak Taşıma veya Kopyalama
Windows PC'de Mac Dosyaları Nasıl Görüntülenir
Windows'ta .DAT Dosyaları Nasıl Okunur ve Açılır
Windows'ta Dosya ve Klasörleri Gizlemenin Alternatif Yöntemi
Windows PC'den Mac Dosyalarına Nasıl Erişilir
Windows Live Mail Hatasını Düzeltin 0x800CCC0B
Windows ve Mac'te RAR Dosyaları Nasıl Açılır veya Çıkarılır
Windows'ta Not Defteri Alternatifleriyle Nasıl Değiştirilir
Windows'u Fabrika Ayarlarına Geri Yükleme
Windows Dosyaları için Dosya Uzantılarını Toplu Olarak Değiştirme
Windows 11/10'da Eski Programları Uyumluluk Modunda Çalıştırın
Windows'ta Disk belleği Dosyası Nasıl Optimize Edilir
Web Sitelerini Engellemek veya Yeniden Yönlendirmek için Windows Hosts Dosyasını Düzenleyin
Windows 11/10 PC'ye Statik IP Adresi Nasıl Atılır
Nasıl Açık Really Large Text and CSV Files için
Nasıl Windows 11/10 Değişim Desktop Icon Spacing için
Windows'ta Farklı Dosya Uzantılarına Sahip Dosyalar Nasıl Açılır
Harici USB Aygıtı için Windows'ta Sürücü Harfini Değiştirin
BIOS'a Erişin ve Herhangi Bir Windows Sürümü için Önyükleme Sırasını Değiştirin
Projektör Windows veya Mac Bilgisayara Nasıl Bağlanır