nonpasaran

Belirli Bir İsimle Başlayan Tüm Klasörleri Tek Seferde Silmek

Bugün bir izleyicimin bu yöndeki bir sorusu üzerine bu yazıyı yazmaya karar verdim. Diyelim ki belli bir lokasyonda bulunan ve belli bir karakter dizisi veya kelime ile başlayan tüm klasörleri silmek istiyorsunuz. Ve bu lokasyonda da bu tanıma uyan binlerce klasör var. Bunu nasıl kolayca yapabilirsiniz?

İ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;

  1. Sadece D:\Yeni klasör dizininde bulunan ve "Yeni" ile başlayan 6 klasörü silmek
  2. 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.

  1. forfiles /P "D:\Yeni klasör" /M Yeni* /C "cmd /c if @isdir==TRUE rmdir /s /q @file
  2. 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

Yorumlar

Twitter

Facebook

İzleyiciler

Rastgele

item