Bir Aydan Eski Dosyaları Otomatik Silme (Windows PC)

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.

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.

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.


Yayımlandı