Bir Aydan Eski Dosyaları Otomatik Silme (Windows PC)

30 Gunden Eski Dosyalari Otomatik Silme 1 9

Windows 10 veya Windows 11 yüklü bir bilgisayarda seçtiğiniz belirli blr klasörde 30 günden daha eski dosyaları yani son 1 ayda hiç değiştirilmemiş güncellenmemiş tüm dosyaları otomatik olarak silmek ister misiniz?

Windows Terminal yani PowerShell üzerinden kısa bir kod yazarak bu işi kolayca halledebilirsiniz.

Öncelikle Başlat tuşuna sağ tıklayın ve açılan menüden Windows Terminal (Yönetici) seçeneğini seçin.

2021 10 08 04 47 10 11

Ardından aşağıdaki kodu kopyalayıp terminal üzerine yapıştırın ve klavyeden Enter’a basarak bu kodu çalıştırın.

Get-ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Remove-Item

Bu kod içindeki 30 sayısı bir ayı temsil ediyor. Dilerseniz bunu artırabilir yada azaltabilirsiniz.

Ayrıca "C:\path\to\folder" kısmını değiştirerek otomatik silinmesini istediğiniz dosyaların bulunduğu klasörün adresini yazın.

2021 10 08 04 52 02 13

Hepsi bu kadar. Artık adresini girdiğiniz klasörde yer alan dosyalar 30 gün boyunca hiç değiştirilmeden kalırsa, otomatik olarak silinecek.