Windows'ta bir klasörün dizin ağacı nasıl dışa aktarılır

(Did)Tüm dizin ağacını(directory tree) belirli bir klasörden dışa aktarmanız gerekti mi ? Bilgisayarınızdan belirli bir klasör içindeki tüm dosya ve klasörleri hiyerarşik bir yapıda listeleyen bir metin veya Excel belgesi (text or Excel document)mi(Did) almanız gerekiyor ? Bir klasörde sakladığımız tüm Word belgelerinin ve Excel elektronik tablolarının özeti olması gereken bir belge oluşturmaya çalışırken bu ihtiyacımız vardı. O sırada kendimize birkaç soru sorduk. Bir klasörün yapısını otomatik olarak Excel'e(Excel) aktarabilir misiniz ? Bir dosyaya çıktı veren bir DOS ağacı komutu var mı? (tree)Bir dizin ağacı(directory tree) yazdırabilir misiniz?bir Excel sayfasına(Excel sheet) mı yoksa bir metin dosyasına(text file) mı? Bir klasör ağacını(folder tree) nasıl dışa aktaracağınızı öğrenmek istiyorsanız , okumaya devam edin:

NOT:(NOTE:) Bir klasörün ağacını dışa aktarmak için kullanabileceğiniz iki yöntemimiz var. İlki, Komut İstemi'ni(Command Prompt) kullanmaya dayanır ve bir metin dosyası olarak (text file)dizin ağacını(directory tree) oluşturur . İkincisi, PowerShell(PowerShell) ile oluşturduğumuz yürütülebilir bir dosyaya dayanır ve klasör ağacının(folder tree) çıktısını bir Excel dosyası(Excel file) ve bir CSV dosyası(CSV file) olarak verir .

1. Komut İsteminde " (Command Prompt)Ağaç(Tree) " komutunu kullanarak bir klasörün yapısını bir metin dosyasına aktarın(text file)

İlk şey, Dosya Gezgini'ni açmak ve (File Explorer and navigate)dizin ağacını(directory tree) dışa aktarmak istediğiniz klasöre gitmektir . Bizim durumumuzda bu "D:Games"("D:Games.") olurdu .

Klasöre ulaşmak için Dosya Gezgini'ni kullanma

Dosya Gezgini'nin(File Explorer's) adres çubuğuna cmd yazın(cmd) ve Komut İstemini(Command Prompt) doğrudan ilgilendiğiniz klasörde açmak için Enter'a basın.(Enter)

Klasörün bulunduğu yerde Komut İstemi'ni açma

Klasörünüzü gösteren bir Komut İstemi(Command Prompt) örneği açılır. Bizim durumumuzda Komut İstemi (Command Prompt)"D:Games" klasörü kullanılarak açıldı . Klasörün yapısını dışa aktarmak için şu komutu çalıştırın: tree /a /f > output.doc .

Klasör yapısını almak için ağaç komutunu çalıştırma

İPUCU: (TIP:)Dizin ağacının(directory tree) dosyaları içermesini istemiyorsanız (başka bir deyişle, ağacın yalnızca klasörleri içermesini sağlayın), komuttan /f parametresini atlayın (ağaç /a > output.doc ).

Çıktı.doc(Output.doc) , tüm dizin ağacının(directory tree) kaydedileceği belge dosyasıdır . (document file)Bunun için herhangi bir ad kullanabilir ve bir metin dosyası türü(text file type) olduğu sürece herhangi bir dosya türünü(file type) belirtebilirsiniz . Microsoft Word .doc dosyalarını kullanmayı tercih ediyoruz , ancak başka herhangi bir metin dosyasını(text file) da kullanabilirsiniz . Örneğin, dizin ağacının çıktısını (directory tree)Not Defteri(Notepad) ile düzenlenebilen basit bir .txt dosyasına vermeyi seçebilirsiniz . Klasörünüzde kaç tane klasör ve dosya saklandığına bağlı olarak, bu komutu çalıştırmak bir veya iki dakika sürebilir.

Çalıştırıldığı klasörde çok sayıda öğe varsa, ağaç komutu biraz zaman alabilir.

Artık ihtiyacınız olmadığı için Komut İstemi'ni(Command Prompt) kapatabilirsiniz . Dosya Gezgini'ne(File Explorer) geri dönün ve dizin ağacını(directory tree) dışa aktarmak istediğiniz klasöre gidin . İçinde , (Inside)ağaç(tree) komutunda belirttiğiniz ada sahip yeni metin dosyasını(text file) bulmalısınız . Bizim durumumuzda bu dosya çıktı.doc(output.doc) olarak adlandırılır .

Dizin ağacıyla birlikte çıktı metin dosyası

Çıktı(output) dosyasını açın ve tüm dizin ağacı(directory tree) içeride listelenir. İyi görünüyor, değil mi?

Bir belge dosyasının içindeki klasör ağacı

NOT:(NOTE:) Sistem dosyalarını veya klasörlerini içeren bir klasörün dizin ağacını dışa aktarmak istiyorsanız, yönetici haklarıyla Komut İstemi'ni başlatmanız ve ardından (Command Prompt)Komut İsteminin(Command Prompt) kendisinden klasörünüze gitmeniz gerekir.

2. FolderTree aracımızı ( PowerShell tabanlı ) kullanarak bir klasörün yapısını bir Excel veya CSV dosyasına aktarın(Excel or CSV file)

Windows 10'da(Windows 10) bir klasörün yapısını dışa aktarmanın bir başka kolay yolu da sizin için oluşturduğumuz FolderTree adlı aracı kullanmaktır . Bu bağlantıyı(using this link) veya bu bölümün sonundaki bağlantıyı kullanarak indirin . Windows 10 PC'nizde bir yere kaydedin. Ardından, ağaç yapısını(tree structure) almak istediğiniz klasöre taşıyın veya kopyalayın(move or copy) . Bu klasörde, FolderTree(FolderTree) yürütülebilir dosyasına çift tıklayın veya çift dokunun .

Dizin ağacını istediğiniz klasöre FolderTree'yi yerleştirin

FolderTree'yi(FolderTree) ilk kez başlattığınızda SmartScreen filtresi(SmartScreen filter) , tanınmayan bir uygulama olduğu konusunda sizi uyarır. Çünkü onu indiren ve kullanan çok fazla insan yok. Güvenli olduğuna ve PC'nize zarar vermeyeceğine dair sözümüzü alın. Yürütülebilir bir dosyanın içindeki bir PowerShell betiğinden ve basit bir kullanıcı arabiriminden başka bir şey değildir . Bu aracı kullanabilmek için "Daha fazla bilgi" ye ("More info")tıklayın veya dokunun ve ardından (click or tap)"Yine de çalıştır"ı("Run anyway.") seçin .

SmartScreen iletişim kutusunda FolderTree'yi çalıştırmayı seçme

FolderTree açıldığında aşağıdaki gibi küçük bir pencere görmelisiniz. Geçerli klasörün dizin ağacını(directory tree) almak için "Klasör ağacını Excel'e al"("Get folder tree to Excel") düğmesine basın.

Klasör Ağacını Excel'e Getirin

Araç daha sonra iki dosya çıkarır: FolderTree.xlsx ve FolderTree.csv . Her ikisi de geçerli dizininizdeki klasör ve dosyaların ağaç listesini içerir.

FolderTree, dizin ağacının çıktısını Excel'de ve bir CSV dosyası içinde verir.

Ayrıca, her iki dosyanın da iki sütunu olmalıdır: Directory ve Name . Dizin(Directory) size klasörü söyler ve Ad(Name) size o klasördeki dosyaları söyler.

Excel'de dışa aktarılan dizin ağacı

Şimdi devam edebilir ve Excel veya CSV dosyasını (Excel or CSV file)klasör ağacınızla(folder tree) istediğiniz gibi düzenleyebilirsiniz. Aracımızla ilgili herhangi bir sorunla karşılaşırsanız, aşağıdaki yorumlar bölümünde bize bildirin.

İndir: (Download:) Klasör Ağacı(FolderTree)

Bir klasörün dizin ağacının nasıl dışa aktarılacağını neden bilmek istediniz?

Tüm dizin ağacı yapısının(directory tree structure) bir metin dosyasına aktarılması (text file)Windows'ta(Windows) hızlı bir şekilde yapılır . Tek(All) ihtiyacınız olan Komut İstemi(Command Prompt) ve doğru komut. FolderTree aracımızı kullanırsanız, bir dizin ağacını (directory tree)Excel'e(Excel) aktarmak da kolaydır . Bu makaleyi kapatmadan önce bize neden bir dosya klasörü ağacı(folder tree) oluşturmak istediğinizi söyleyin . Müzik dosyalarınızın bir listesini yapmak istediğiniz için mi? İşle ilgili bir görev için miydi? Aşağıya yorum yapın(Comment) ve tartışalım.



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts