- Windows 10'da 30 günden eski dosyaları silmek için ForFiles aracını kullanabilirsiniz.
- Şu komutu kullanın: ForFiles /p “C:\path\to\klasör” /s /d -30 /c “cmd /c del /q @file” .
- İstediğiniz gün sayısı ve klasör yolu için “30”u değiştirin.
Windows 10'da, yer açmak ve dosyalarınızı düzenli tutmak için belirli bir günden daha eski dosyaları otomatik olarak silmek için Komut İstemi ve Görev Zamanlayıcı'yı kullanabilirsiniz.
Ayarlar uygulaması, depolama alanı azaldığında otomatik olarak çalışan bir özellik olan Storage Sense'i içerir. Geçici dosyaları silme özelliğinin yanı sıra, geri dönüşüm kutusundaki veya İndirilenler klasöründeki son 30 gün içinde değişmeyen dosyaları silme özelliğini de etkinleştirebilirsiniz. Ancak, sınırlıdır ve önceki 60 gün içinde değişmeyen dosyaları silmek için ek klasörleri izleme seçeneği sunmaz.
İnternetten geçici dosyaları veya projeleri farklı klasörlerde sakladığınızda , belirli bir günden daha eski olan herhangi bir klasördeki dosyaları silmek için Komut İstemi ve Görev Zamanlayıcı'daki ForFiles komutunu kullanmak mümkündür.
Bu kılavuzda , Windows 10'da belirli sayıda gün içinde değiştirilmemiş dosyaları manuel olarak silme adımlarını ve belirli sayıda günden daha eski dosyaları silecek otomatik bir görev oluşturma talimatlarını Windows 10'da öğreneceksiniz. .
Önemli: Düzenlemek istediğiniz klasördeki komutu kullanmadan önce, yanlış parametreler ve diğer hatalar yanlış dosyaların silinmesine neden olabileceğinden, bu adımları bir test klasörü kullanarak test etmeniz önerilir.
Windows 10'da ForFiles kullanarak X günden eski dosyaları silin
Çok sayıda dosya içeren farklı klasörleriniz varsa ve belirli bir günden daha eski olanları silerek temizlemek istiyorsanız, ForFiles komutunu kullanabilirsiniz.
Windows 10'da belirli sayıda günden daha eski dosyaları silmek üzere ForFiles komutunu kullanmak için şu adımları kullanın:
-
Windows 10'da Başlat'ı açın .
-
Komut İstemi'ni arayın , sonuca sağ tıklayın ve Yönetici olarak çalıştır seçeneğini seçin.
-
Windows 10'da son 30 gün içinde değiştirilmemiş dosyaları silmek için aşağıdaki komutu yazın ve Enter tuşuna basın :
ForFiles /p "C:\path\to\klasör" /s /d -30 /c "cmd /c del /q @dosya"
"C:\path\to\folder"
Komutta, dosyaları silmek istediğiniz klasörün yolunu belirterek değiştirin ve son /d -30
değiştirilme tarihine sahip dosyaları seçmek için değiştirin.

ForFiles komut dökümü
- /p — aramaya başlamak için yol adını belirtir.
- /s — ForFiles'a alt dizinlerin içinde arama yapması talimatını verir.
- /d — bir dosyanın son değiştirilme tarihini belirtir.
- /c - ForFiles'a komutu yürütmesi talimatını verir (çift tırnak içine alınmalıdır). Varsayılan "cmd /c del @file" şeklindedir .
- /q — onay gerektirmeden klasörlerin silinmesine izin verir.
Bu anahtarlar hakkında daha fazla bilgi edinmek istiyorsanız ForFiles /?
Komutu kullanın.
Windows 10'da Görev Zamanlayıcı'yı kullanarak X günden eski dosyaları otomatik olarak silin
Önceki talimatlardaki komut, 30 günden eski bir klasördeki dosyaları silmenize izin verir, ancak yer açmak istediğinizde Komut İstemi'ni açmanız ve komutu manuel olarak çalıştırmanız gerekir.
İşlemi otomatikleştirmek için, belirli aralıklarla komutu yürüten bir görev oluşturmak için Windows 10'da Görev Zamanlayıcı'yı kullanmanız gerekir.
Bir süredir değişmeyen dosyaları silmek üzere ForFiles komutlarıyla zamanlanmış bir görev oluşturmak için şu adımları kullanın:
-
Başlat'ı açın .
-
Görev Zamanlayıcı'yı arayın ve deneyimi açmak için en üstteki sonuca tıklayın.
-
Görev Zamanlayıcı Kitaplığı klasörüne sağ tıklayın .
-
Yeni Klasör seçeneğini tıklayın .
-
Klasör için herhangi bir ad yazın ve Tamam'ı tıklayın . (Görevleri düzenli ve sistem görevlerinden ayrı tutmak için yeni bir klasör oluşturuyoruz.)
-
En son oluşturulan klasöre sağ tıklayın ve Görev Oluştur seçeneğini seçin.
-
"Ad" kutusuna görev için bir ad girin.
-
"Genel" sekmesinde, "Güvenlik seçenekleri" bölümünün altında " Kullanıcı oturum açsa da açmasa da çalıştır" seçeneğini seçin. (Bu seçenek, görev otomatik olarak çalıştığında komut penceresinin görünmemesini sağlar.)

-
Parolayı saklama seçeneğinin işaretini kaldırın.
-
“Tetikleyiciler” sekmesine tıklayın ve Yeni düğmesine tıklayın.
-
"Göreve başla" açılır menüsünü kullanarak Bir zamanlamaya göre seçeneğini seçin .
-
"Ayarlar" altında, görevin ne zaman çalışmasını istediğinizi belirtin (örneğin, Zamanında, Günlük, Haftalık, Aylık). Hangi seçeneği seçerseniz seçin, sağ tarafta Başlat ayarlarını belirttiğinizden emin olun .
-
Tamam düğmesini tıklayın .

-
“Eylemler” sekmesine tıklayın ve Yeni Düğmesine tıklayın.
-
“Eylemler” açılır menüsünü kullanın ve Bir program başlat seçeneğini seçin.
-
“Program/komut dosyası” kutusuna aşağıdaki komutu yazın:
Dosyalar İçin
-
“Argüman ekle” kutusuna aşağıdaki komutu yazın ve Tamam düğmesini tıklayın.
/p "C:\path\to\klasör" /s /d -30 /c "cmd /c del /q @dosya"
Komutta , "C:\path\to\folder"
dosyaları silmek istediğiniz klasörün yolunu belirterek değiştirin /d -30
ve son değiştirilme tarihine sahip dosyaları seçmek için değiştirin.

-
Tamam düğmesini tıklayın .
-
“Ayarlar” sekmesine tıklayın ve aşağıdaki seçenekleri kontrol ettiğinizden emin olun:
- Görevin isteğe bağlı olarak çalıştırılmasına izin verin.
- Zamanlanmış bir başlangıç kaçırıldıktan sonra görevi mümkün olan en kısa sürede çalıştırın.
- Görev başarısız olursa, her birini yeniden başlatın.
-
Tamam düğmesini tıklayın .

-
İstenirse, yönetici kullanıcı adınızı ve şifrenizi girin.
-
Tamam düğmesini tıklayın .
Adımları tamamladığınızda, komut, belirttiğiniz gün sayısından daha eski dosyaları silerek programa göre çalışır. Adı değiştirmemeyi veya klasörü başka bir konuma taşımamayı unutmayın. Aksi takdirde, görev başarısız olacaktır.