İlk anda zorlu bir problem gibi görünse de aslında cevabı çok basit bir soru. Şimdi nasıl yapacağımıza geçelim.
Bu makaleyi Windows Vista ve üzeri tüm Windows sürümlerinde uygulayabilirsiniz.
→
Konuyla ilgili olarak Bkz. Farklı Klasörlerdeki Belirli bir Dosya Türüne ait Tüm Dosyaları Tek Seferde Silmek
Yazıyı yukarıdaki örnek üzerinden anlatacağım. Gördüğünüz gibi D:\Yeni klasör klasöründe 7 adet klasör mevcut. Bunlardan birinin adı ENPEDİ iken diğer 6 klasörün adı "Yeni" ile başlıyor. Ayrıca ENPEDİ klasörünün içerisinde de bir Yeni Klasör mevcut. Şimdi yapmak isteyebileceğiniz 2 şey olabilir;
- Sadece D:\Yeni klasör dizininde bulunan ve "Yeni" ile başlayan 6 klasörü silmek
- Ya da üstteki 6 klasöre ek olarak ENPEDİ klasörünün içerisinde bulunan Yeni Klasör'ü de silmek. Yani alt dizinlerde tanımımıza uyan klasörleri de silmek
1- Bir Komut İstemcisi penceresi açın.
2- Komut istemcisine şu komutlardan birini girin; (Üstteki 1. tanım için 1. komutu, 2. tanım için 2. komutu gireceksiniz)
2. komutu kullanırsanız "ERROR: Sistem belirtilen dosyayı bulamıyor." şeklinde hata alacaksınız. Bu komutun işlevini engellemiyor. Görmezden gelin.
- forfiles /P "D:\Yeni klasör" /M Yeni* /C "cmd /c if @isdir==TRUE rmdir /s /q @file
- forfiles /S /P "D:\Yeni klasör" /M Yeni* /C "cmd /c if @isdir==TRUE rmdir /s /q @file"
- D:\Yeni klasör yerine siz kendi adresinizi yazacaksınız. Örneğin D sürücüsünün tamamında tarama yapılmasını ve tanıma uyan klasörlerin silinmesini istiyorsanız D:\ yazmanız yeterli.
- Yeni yerine siz kendi tanımınızı yazacaksınız. Örneğin belli bir lokasyondaki tüm E ile başlayan klasörleri silmek istiyorsanız E yazacaksınız
Hiç yorum yok:
Yorum Gönder