Windows PC'de Belirli Bir Günden Daha Eski Dosyaları Otomatik Olarak Silme

Log dosyalarınızın biriktiği ve her geçen gün daha da büyüdüğü bir klasörünüz var. Şimdi yeni günlük dosyalarının gelmesi için biraz alana ihtiyacınız var. Ancak bunu manuel olarak yapmanız gerekiyorsa, bu kesinlikle biraz zaman alacaktır. Bir toplu iş dosyasına çift tıkladığınızda toplu iş dosyasının belirli sayıda günden daha eski dosyaları silmesine ne dersiniz? Veya diyelim ki toplu iş dosyası, üzerine çift tıkladığınızda belirli bir uzantının, örneğin .temp'in tüm dosyalarını silmeye ne dersiniz? Kulağa harika geliyor mu? Bu makale o zaman sizin için çok özel yapılmış.

Basit bir toplu komut dosyası yardımıyla belirli bir günden daha eski tüm dosyaları veya belirli dosyaları nasıl kolayca silebileceğinizi öğrenmek için okumaya devam edin.

İçindekiler

Örnek Senaryo

Lütfen silinmesi gereken tüm dosyalara sahip olduğunuzdan emin olun. ebeveyn dosya. Bu üst klasörün alt klasörleri olması sorun değil, çünkü toplu komut dosyası alt klasörlerin altındaki dosyaları da silmek için arayacaktır. Aşağıdaki örnekte, silme için göz önünde bulundurmam gereken tüm dosyaların bulunduğu File Repo adlı bir klasörüm var.

1 Örnek Min

Bölüm 1: Belirli Bir Gün Sayısından Daha Eski Tüm Dosyaları Otomatik Olarak Silme

Aşama 1: Herhangi bir konuma git tercihinize göre, Masaüstünüz bile olabilir. Toplu iş dosyanızın oluşturulacağı yer burasıdır.

Şimdi boş bir alanda herhangi bir yere sağ tıklayın ve ardından üzerine tıklayın Yeni ve sonra Metin belgesi.

REKLAMCILIK

2 Yeni Dosya Min

Adım 2: Yeni oluşturulan dosyaya bir kez tıklayın ve ardından F2 anahtarı Adını değiştirmek BT.

dosyayı ver seçtiğiniz herhangi bir isim, ancak lütfen dosyanın uzantısını aşağıdaki gibi verdiğinizden emin olun. yarasa. Aşağıdaki örnekte toplu iş dosyamızı şu şekilde adlandırdık: geekPageBatchDelete.bat.

Not: vermek çok önemlidir. yarasa eklenti.

3 Ad Dosya Min

Aşama 3: I vur Girmek anahtar ve aşağıdakileri alacaksınız Yeniden isimlendirmek vurmanız gereken pencere Evet düğmesine basın.

4 Min. Yeniden Adlandır

4. Adım: Sıradaki gibi, sağ tık yeni oluşturulan üzerinde toplu iş dosyası ve ardından üzerine tıklayın Düzenlemek seçenek.

5 Dakikayı Düzenle

Adım 5: Aşağıdaki kodu kopyalayıp yapıştırın üzerine not defteri önünüzde açılan dosya.

@Eko kapalı. forfiles /p"" /s /m *.* /D - /C "cmd /c del @yol"

Önemli Not: Lütfen değiştirin dosyalarınızın bulunduğu ana klasörünüzün tam yolu ile. Ayrıca, değiştirin gerçek gün sayısı ile Belirtilen gün sayısından daha eski olan tüm dosyalar silinecektir. Daha net bir resim için aşağıdaki ekran görüntüsüne bakabilirsiniz.

6 Not Defteri Görüntüsü Min

Komut Dosyası Açıklaması

Bu bölüm, küçük betiklerimizin iç işleyişini merak eden inek okuyucularımız içindir. Yukarıdaki komut dosyasında neler olduğunu görelim.

forfiles – Bu anahtar sözcük, komutu seçilen klasör içindeki her dosyada yürütmek için kullanılır.

/p/p olan dizenin yolunu ayarlar, bunu takip eder.

/s – Bu parametre, tüm dosyalariçeri en alt klasörler da geçilir.

/m *.*/m parametre eşleştirme yapmaktır. joker karakter *.* adları ve uzantıları ne olursa olsun tüm dosyaların dikkate alınması gerektiği anlamına gelir.

/D – Bu parametreyi kullanarak bir tarih.

/C – Bu parametreden sonra belirttiğimiz emretmek koşulları karşılayan tüm dosyalarda yürütülmesi gerekir.

REKLAMCILIK

del @path – Bu, yukarıdaki koşulların geri kalanını karşılayan, verilen yoldaki dosyayı siler. kullandığımızdan beri forfiles, tüm dosyalar birer birer silinecek.

6. Adım: Şimdi vur Dosya üstteki sekmeye basın ve ardından Kaydetmek seçenek.

7 Dosyayı Kaydet Min

UYARI: Adım 7'ye geçmeden önce, gerekirse bir yedeğiniz olduğundan emin olun. Toplu iş dosyasını yürüttüğünüzde, belirtilen klasördeki belirtilen gün sayısından daha eski olan tüm dosyalar silinecektir.

7. Adım: Şimdi, basitçe çift ​​tıklama üzerinde grupdosya yürütmek ve sihri görmek için.

8 Yürütme Parti Min

Bölüm 2: Belirli Bir Günden Daha Eski Belirli Bir Dosyayı Otomatik Olarak Silme

Şimdi diyelim ki bir belirli dosya belirli bir gün sayısından daha eskiyse silinmeniz gerekir. Bu durumda, yukarıdaki bölümdekiyle tamamen aynı adımları uygulayabilirsiniz, ancak Adım 5, lütfen kopyala ve yapıştır bunun yerine aşağıdaki kod.

@Eko kapalı. forfiles /p"" /s /m  /D - /C "cmd /c del @yol"

Yer değiştirmek aşağıdaki:

–> Silinecek dosyayı içeren klasörünüzün gerçek yolu.

– Silinecek dosyanın adı.

– Gerçek gün sayısı.

9 Belirli Dosya Min

Bölüm 3: Belirli Bir Dosya Uzantısına Sahip ve Belirli Bir Gün Sayısından Daha Eski Dosyaları Otomatik Olarak Silme

Şimdi bir klasördeki tüm txt dosyalarını veya belirli bir günden daha eski olan docx dosyalarını silmek istediğinizi varsayalım. Bu durumda, belirtilen adımları takip edebilirsiniz. Bölüm 1. Ama tıpkı Bölüm 2'de olduğu gibi, Adım 5, kopyala ve yapıştır bunun yerine aşağıdaki kod.

@Eko kapalı. forfiles /p"" /s /m *. /D - /C "cmd /c del @yol"

Yer değiştirmek aşağıdaki:

– Bu, silinecek dosyayı içeren klasörün yoludur.

– Silmek istediğiniz uzantı türü.

– Dosya belirtilen gün sayısından daha eskiyse ve belirtilen uzantıda ise, silinecektir.

10 Uzatma Min

Bölüm 4: Tüm Dosyaları Otomatik Olarak Silme

Uzantılarına ve oluşturuldukları günden bu yana geçen gün sayısına bakılmaksızın belirli bir klasördeki tüm dosyaları silmek istediğiniz bir durum daha görelim. Bu durumda gün sayısını şu şekilde belirtmeniz gerekir: sıfır. Adımların tümü, belirtildiği gibi aynıdır Bölüm 1, tek fark yapıştırdığınız koddadır. Adım 5, aşağıdaki gibi olmalıdır.

@Eko kapalı. forfiles /p"" /s /m *.* /D -0 /C "cmd /c del @yol"

Yer değiştirmek aşağıdaki:

– Bu yoldaki tüm dosyalar, uzantılarına veya yaşlarına bakılmaksızın silinecektir.

11 Tüm Dosyalar Min

Silme gibi diğer kombinasyonları da deneyebilirsiniz. tüm dosyalar olan bir belirli uzantı ile Bölüm 3 ve 4'ün birleştirilmesi. Başka özel gereksinimleriniz varsa lütfen bize bildirin.

Bu kadar. Lütfen makalemizin yardımıyla süreci otomatikleştirip otomatikleştiremeyeceğinizi yorumlar bölümünde bize bildirin.

Daha şaşırtıcı ipuçları, püf noktaları, nasıl yapılır ve tüyolar için bizi izlemeye devam edin.

Windows 11'de Başlat Menüsü Animasyonu Nasıl Kapatılır

Windows 11'de Başlat Menüsü Animasyonu Nasıl KapatılırNasılWindows 11

26 Ekim 2021 Tarafından Supriya PrabhuMicrosoft, Windows 95 işletim sisteminin piyasaya sürülmesiyle Başlat menüsü konseptini tanıttı ve daha sonra yıllar içinde animasyonlar ekleyerek başlat menüs...

Devamını oku
Windows 11'de Gizli Bir Wi-Fi Ağına Nasıl Bağlanılır

Windows 11'de Gizli Bir Wi-Fi Ağına Nasıl BağlanılırNasılWifiWindows 11

5 Ekim 2021 Tarafından Teknik YazarWi-Fi ağları, SSID'leri (Wi-Fi adı) hiçbir cihazın kullanılabilir ağlar bölümünde görünmeyecek şekilde yapılandırılabilir. Bunlar gizli Wi-Fi ağlarıdır. Bir ağın ...

Devamını oku
Windows 11 Bilgisayarınızı Nasıl Kilitlersiniz: 4 Yöntem

Windows 11 Bilgisayarınızı Nasıl Kilitlersiniz: 4 YöntemNasılWindows 11

27 Ekim 2021 Tarafından Supriya PrabhuPek çok kullanıcı, sistemlerinden bazı verilerin/bilgilerin çalındığından sık sık şikayet eder, ancak bunun, sistemden ayrılırken sistemlerini açık bırakmaları...

Devamını oku