Windows – CMD veya PowerShell Kullanarak Tüm RDP Kullanıcılarının Geri Dönüşüm Kutularını Temizlemek

Windows işletim sisteminde bir dosyayı sildiğinizde, sisteminizden hemen kaldırılmaz. Bunun yerine, geri dönüşüm kutusuna taşınır ve gerekirse geri yüklemenize olanak tanır. Bu, yanlışlıkla silinmeye karşı ek bir koruma katmanı sağlar.

Geri dönüşüm kutularının zamanla dolması gereksiz bir disk kullanımına sebebiyet verir. Özellikle RDP üzerinden kullanılan bir sisteminiz var ise her kullanıcının geri dönüşüm kutusunu oturumuna girerek boşaltmak oldukça vakit alır. Bu işi kullanıcılara bırakırsak geri dönüşüm kutusunun boşaltılmama ihtimalide var 🙂

Bu yazımızda Windows CMD ve PowerShell kullanarak tüm RDP kullanıcıların geri dönüşüm kutularını nasıl boşaltabiliriz aktarmaya çalışacağım. İsterseniz Windows Görev Zamanlayıcı’yı kullanarak aşağıdaki komutları belirli zamanlarda çalışmasını da sağlayabilirsiniz. Aşağıdaki komutlar yönetici hakları ile çalıştırılmıştır.

CMD komutu

RD /S /Q C:\$Recycle.Bin

Bu CMD komutu, Windows işletim sistemlerinde $Recycle.Bin adlı bir klasörü silmeye yöneliktir. Bu klasör, Windows’un Geri Dönüşüm Kutusu’ndaki silinen dosyaların depolandığı yerdir. Kodların açıklaması şu şekildedir:

  • RD: Klasörü silmek için kullanılan “Remove Directory” kısaltmasıdır.
  • /S: Klasörü ve içindeki tüm alt klasörleri siler.
  • /Q: Kullanıcıya onay sormadan sileceği anlamına gelir.

PowerShell Komutu

Get-ChildItem -Path 'C:\$Recycle.Bin' -Force | Remove-Item -Recurse -Force

Bu PowerShell komutu, belirtilen ‘C:$Recycle.Bin’ yolunda bulunan tüm dosya ve klasörleri siler. Kodların açıklaması şu şekildedir:

  • Get-ChildItem -Path ‘C:\$Recycle.Bin’ -Force: Bu bölüm, ‘C:$Recycle.Bin’ yolunda bulunan dosya ve klasörleri listeler. -Force parametresi, gizli ve sistem dosyalarını da dahil etmeyi sağlar.
  • Remove-Item -Recurse -Force: Bu bölüm, önceki komutun çıktısındaki dosya ve klasörleri siler. -Recurse parametresi, tüm alt klasörleri ve dosyaları da silmeyi sağlar. -Force parametresi, kullanıcıya onay sormadan işlemi gerçekleştirmesini sağlar.

You may also like...