Son zamanlarda, bir arkadaşıma bilgisayarımdaki belirli bir dizindeki tüm dosya ve klasörlerin bir listesini göndermek zorunda kaldım ve bu konuda en iyi yolu bulmam biraz zaman aldı. Çeşitli yöntemlerle oynadıktan sonra, dosyalar ve klasörlerdeki tüm verilerin yanı sıra dosyaların boyutu, son değiştirilme tarihi vb.
Bu makalede, bir dizin listesi oluşturmak için iki ana yoldan bahsedeceğim: komut satırını kullanma veya bir üçüncü taraf programı kullanma. İhtiyaçlarınız çok basitse, komut satırı yöntemi en kolay yöntemdir ve herhangi bir ek araç gerektirmez. Daha süslü bir rapora ihtiyacınız varsa, ücretsiz yardımcı programlara göz atın.
Komut satırı
Bu yüzden önce komut satırı yöntemiyle başlayalım çünkü bu kolay ve muhtemelen bu makaleyi okuyan kişilerin% 90'ı için yeterli olacak. Başlamak için Explorer'ı açın ve dizin listesini almak istediğiniz klasörün üzerindeki klasör dizinine göz atın.
C: \ Test \ MyTestFolder için dosya ve klasör listesini yazdırmak istiyorsanız, C: \ Test'e gidin, SHIFT tuşuna basın ve ardından MyTestFolder'a sağ tıklayın. Devam edin ve menüden Komut penceresini aç'ı seçin.
Komut isteminde çok basit bir komut yazmanız gerekir:
dir> dosyaadı.txt
Dir komutu, geçerli dizinde dosya ve klasörlerin bir listesini oluşturur ve sağ köşeli parantez, çıktının ekrana değil dosyaya gönderilmesi gerektiğini belirtir. Dosya geçerli klasörde oluşturulur ve Not Defteri'ni kullanarak açarsanız, şöyle görünür:
Varsayılan olarak, komut size en son değiştirilen tarih / saati, dosyaların boyutunu, dizin listesini ve gerçek dosya adlarını verecektir. Farklı bilgi istiyorsanız, komuta parametreler ekleyebilirsiniz.
Örneğin, tüm bu ek bilgileri istemiyorsanız, aşağıdaki komutu kullanarak yalnızca dosya ve klasörlerin adlarını yazdırabilirsiniz:
dir / b> dosyaadı.txt
Yukarıdaki örneklerde, Word Stuff adlı bir klasör olduğunu fark edeceksiniz, ancak çıktı bu dizinin içindeki 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> dosyaadı.txt
Tam dizin ve alt dizin listesinin boyut, vb. Gibi ek verilerle listelenmesini istiyorsanız, / b'den de kurtulabileceğinizi unutmayın. Burada dir / s> dosyaadı.txt dosyasının çıktısı aşağıdadır.
Dir komutu burada bahsetmeyeceğim diğer komut satırı parametrelerine sahiptir, ancak bunların tam listesini Microsoft'un web sitesinde kontrol edebilirsiniz. Ek parametreleri kullanarak, dosya özniteliklerini (gizli, sıkıştırılmış vb.) Gösterebilir, dosya sahipliğini gösterebilir ve daha fazlasını yapabilirsiniz. Daha sonra verileri Excel'e içe aktarabilir ve verilerin bir grup haline getirilmek yerine tek tek sütunlara ayrılması için sekmeyle ayrılmış seçeneğini belirleyebilirsiniz.
Üçüncü Taraf SORULAR
Dizin Listesi ve Yazdır
Dizin listelerini yazdırmak için en iyi yardımcı programlardan biri Dizin Listesi ve Yazdır'dır. İndirdiğinizde, bazı özelliklerin devre dışı olduğunu fark edeceksiniz. Bunun nedeni, ücretsiz sürümün Pro sürümünde bulunan tüm seçenekleri içermemesidir. Her şeyin kilidini açmak için 20 dolar ödemeniz gerekiyor.
Ancak, dizin listelerini günlük olarak yazdırmanız gerekmedikçe, ücretsiz sürüm hemen hemen herkes için fazlasıyla yeterli olacaktır. Yükledikten sonra, yazdırmak istediğiniz dizini seçmeniz gerekir. Ayrıca sağ taraftaki sık kullanılanlar listesinden seçim yapabilirsiniz.
Bu noktada, çıktının programın alt metin penceresinde önizlendiğini görmeniz gerektiğini unutmayın. Bunu gerçekten seviyorum çünkü farklı seçeneklerle oynayabilir ve sonuçları anında güncelleyebilirsiniz. Şimdi Seçim adlı ikinci sekmeyi tıklayın.
Varsayılan olarak, Alt dizinleri sağla ve Dosyaları sağla işaretlenir. Bu, geçerli dizindeki dosyaların listesini yazdıracağı ve geçerli dizindeki klasörleri de içereceği anlamına gelir. Alt dizinlerdeki dosyaları listelemez. Bunu yapmak istiyorsanız, alttaki Alt dizinlerle çalıştır kutusunu işaretlemeniz gerekir.
Gördüğünüz gibi, ücretsiz sürüme oluşturma tarihi, değiştirilme tarihi, dosya boyutu, yol vb. Ekleyebilirsiniz, ancak dosya sahibi, dosya öznitelikleri vb. İstiyorsanız, yazılım kilidini açmanız gerekir. Aşağıdaki örnekte, bu çıktıyı almak için Dosya boyutunu göster ve Alt dizinlerle çalıştır'ı işaretledim:
Ücretsiz sürümünde tamamen devre dışı bırakıldığından üçüncü sekmeyi (Filtre) atlayacağım. Ücretli sürümde oldukça gelişmiş filtreleme seçenekleri vardır, ancak gerçekten sadece binlerce veya milyonlarca dosyanız varsa gereklidir. Çıktı sekmesinde, listeyi nereye dışa aktarmak istediğinizi seçebilirsiniz.
Yazdırabilir, panoya kopyalayabilir veya Word ve Excel'e dışa aktarabilirsiniz. Can sıkıcı olmak için, Not Defteri'ne kopyalamayı devre dışı bıraktılar ve ücretsiz sürümde dosyaya dışa aktardılar. Eylem sekmesi de tamamen devre dışıdır, bu nedenle buraya girmez. Genel olarak, programın ücretsiz sürümü mükemmel bir iş yapar ve bir dizinin tam ve kapsamlı bir listesini almak için fazlasıyla yeterli.
Karen Dizin Yazıcı
Karen'ın Dizin Yazıcısı oldukça eski (2009), ancak yine de dizin listelerini dışa aktarmada harika bir iş çıkarıyor. Directory List & Print Pro kadar çok seçeneğe sahip değil, ancak ücretsiz sürüme kıyasla oldukça yakın.
Önce Yazdır sekmesinden veya Diske Kaydet sekmesinden seçim yapmanız gerekir. Her ikisi de tamamen aynıdır, biri sadece bir yazıcıya yazdırır ve diğeri çıktıyı diske kaydeder. Muhtemelen bunun için iki ayrı sekmeye ihtiyacı yoktu, ancak eski bir program.
Klasörünüzü seçin ve yalnızca dosya adlarını, yalnızca klasör adlarını veya her ikisini birden yazdırmak isteyip istemediğinizi seçin. Ayrıca alt klasörleri aramasını ve yazdırmasını da söyleyebilirsiniz. Ayrıca, sistem, gizli ve salt okunur dosyaları dahil edebilir veya hariç tutabilirsiniz.
Ağı Göster onay kutusuna tıklamak, tüm ağ sürücülerini ve paylaşımlarını görmenizi ve yapılarını yazdırmanızı sağlar! Bu, sunucularda klasör paylaşımları olan ofis ağları için mükemmeldir.
Ayrıca dosya adına, dosya uzantısına, dosya boyutuna, 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 belirli dosya türlerinin yazdırılması için bir dosya filtresi de yerleştirebilirsiniz.
Son olarak, dosya yazdırma listenize dahil etmek istediğiniz çok sayıda özellik arasından seçim yapabilirsiniz. Varsayılan olarak, öznitelikler, son erişim tarihi vb.Ile ilgilenmediğimi kontrol eden birkaç öğeye sahiptir. Bunların işaretini kaldırın ve Klasör Bilgisi sekmesine tıkladığınızdan emin olun.
Dosyayı diske kaydederken, bir sürü yararsız yorum ekler ve bu yorum YORUM satırlarını atla kutusunu işaretleyerek neyse ki kaldırılabilir. İkinci kutuyu işaretleyerek satırın bir dosya veya klasör olup olmadığını gösteren sütundan da kurtulabilirsiniz.
Son olarak, programın bir diğer harika özelliği, Explorer bağlam menünüze bir seçenek eklemesidir, böylece herhangi bir klasörü sağ tıklayıp “DirPrn ile Yazdır” seçeneğini belirleyebilirsiniz.
Yazılımda gerçekten yukarıda gösterdiğimden çok fazla bir şey yok. Windows 7 ve Windows 8'de iyi çalışıyor, bu yüzden harika.
Yani bunların hepsi gerektiği kadar çok veya az bilgi ile ücretsiz bir dizin listesi oluşturmak için farklı yollar vardır. Herhangi bir sorunuz varsa, yorum gönderin. Zevk almak!