PowerShell ile Sistem Temizligi
Windows isletim sistemlerinde zamanla biriken gecici dosyalar, hem disk alanini daraltir hem de sistem performansini dusurur. Ozellikle cok kullanicili ortamlarda her kullanicinin “Temp” klasorunu manuel temizlemek zahmetli bir istir. Bu makalede, PowerShell kullanarak tum kullanici profillerindeki gecici dosyalari otomatik olarak nasil silebileceginizi ogreneceksiniz.

Neden PowerShell Kullanmaliyiz?
Otomasyon, sistem yoneticileri icin en onemli zaman tasarrufu aracidir. PowerShell scriptleri sayesinde, sistemin genel sagligini korumak icin rutin temizlik islemlerini planlanmis gorevlere ekleyebiliriz.
Temizlik Scripti
Asagidaki kod blogu, “C:\Users” dizinindeki tum profilleri tarar ve “AppData\Local\Temp” icerigini guvenli bir sekilde temizler:
Get-ChildItem -Path "C:\Users\*\AppData\Local\Temp" -Recurse -Force -ErrorAction SilentlyContinue | Remove-Item -Force -Recurse -ErrorAction SilentlyContinue
Dikkat Edilmesi Gerekenler
Bu islemi gerceklestirirken, o an acik olan ve sistem tarafindan kullanilan dosyalara erisim reddedilecektir. Bu durum gayet normaldir. Scripti yonetici haklariyla calistirdiginizdan emin olun. Duzenli bir temizlik rutini, sisteminizin her zaman hizli kalmasini saglayacaktir.