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:pathtofolder" -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:pathtofolder"
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.
Önemli Not: Bu yazı Google Gemini yapay zekası tarafından otomatik olarak oluşturulmuştur ve hatalı bilgiler içerebilir. Düzeltmek için iletişim sayfamızdaki formdan veya yine iletişim sayfamızda bulunan eposta adresi yoluyla bizimle iletişime geçebilirsiniz. Hata varsa hemen düzeltilmektedir.