Boşluğu ortadan kaldırmaya ve Windows komut satırı klasöründeki bir dosya listesinin (ve alt klasörler listesinin) nasıl yapılacağı ve bu işlemin nasıl otomatikleştirileceği gibi, bu işlemin nasıl otomatikleştirileceği gösterileceğine karar verildi. sıklıkla.
Komut satırındaki bir klasör içeriğine sahip bir metin dosyası almak
![Komut isteminde bir dosya listesi almak](/userfiles/135/803_2.webp)
İlk olarak, istediğiniz klasörde bir dosya listesini manuel olarak içeren bir metin belgesi nasıl yapılır.
- Komut istemini yönetici adına çalıştırın.
- CD X: \ FOLDER \ girin, burada x: \ Folder \ - Klasörün tam yolu, almak istediğiniz dosyaların listesi. Enter tuşuna basın.
- DIR / A / -P / O: Gen> dosya.txt komutunu girin (burada FileS.TXT, dosya listesinin kaydedileceği bir metin dosyasıdır). Enter tuşuna basın.
- Komutu / B (DIR / A / B / -P / O: Gen> dosya.txt) ile kullanırsanız, liste dosyaların boyutları veya oluşturma tarihi hakkında herhangi bir ek bilgi eksik olacaktır. isimlerin.
Hazır. Sonuç olarak, gerekli bilgileri içeren bir metin dosyası oluşturulur. Komut daha yüksek, bu belge aynı klasöre kaydedilir, almak istediğiniz dosyaların listesi. Ayrıca çıktıyı metin dosyasına kaldırabilirsiniz, bu durumda liste yalnızca komut satırında görüntülenecektir.
Ek olarak, Windows'un Rusça dil sürümünün kullanıcıları için, dosyanın Windows 866 kodlamasında, yani Rus karakterleri yerine normal not defterinde depolandığı düşünülmelidir, hiyeroglifleri göreceksiniz (ancak kullanabilirsiniz Örneğin, yüce metin görüntülemek için alternatif bir metin editörü).
Windows PowerShell kullanan dosyaların bir listesini alırız
Windows PowerShell komutlarını kullanarak klasördeki dosyaların bir listesini de alabilirsiniz. Bir listeyi bir dosyaya kaydetmek istiyorsanız, PowerShell'i yönetici adına çalıştırın, pencerede görüntülenmesi kolaysa - oldukça basit bir başlangıç.
Takım örnekleri:
- Get-Childem -Path C: \ Klasör - PowerShell penceresindeki C diskteki klasör klasöründe bulunan tüm dosya ve klasörlerin listesinin çıkışı.
- Get-Childem -Path C: \ Klasör | DOSYA C: \ FILES.TXT - Klasör klasöründeki bir dosya listesiyle bir metin dosyası dosyaları.txt oluşturun.
- -Recurse parametresini açıklanan ilk komuta eklemek, listedeki tüm alt klasörlerin içeriğini görüntüler.
- -File ve -Directory parametreleri sırasıyla yalnızca dosyaların veya yalnızca klasörlerin bir listesini almanızı sağlar.
![PowerShell'de alınan dosyaların listesi](/userfiles/135/803_5.webp)
Yukarıdakiler, Get-Childitem'in tüm parametreleri değildir, ancak bu kılavuzda açıklanan görev çerçevesinde, yeterli olacağını düşünüyorum.
Microsoft Fix İçerik klasörünü yazdırmak için yardımcı programı
Https://support.microsoft.com/ru-ru/kb/321379'da bir Microsoft Fix IT yardımcı programı var, "Dizin listesini yazdır", yazdırma klasöründeki dosyaların listesini içeren "Dizin Listesini Yazdır" ekleyerek.
Programın yalnızca Windows XP, Vista ve Windows 7'ye yönelik olduğu gerçeğine rağmen, Windows 10'da başarıyla çalıştı, uyumluluk modunda çalıştırmak için yeterliydi.
Ek olarak, aynı sayfada, iletkene bir dosya çıkış komutu ekleyen manuel sırası gösterilir ve Windows 7 için seçenek ayrıca Windows 8.1 ve 10'a da uygundur ve yazdırmanıza gerek yoksa, düzeltebilirsiniz. Microsoft komutları tarafından sunulan komutlar, üçüncü satırdaki parametreyi / p parametresini siler ve dördüncü sırayı tamamen çıkarır.