Windows Geçici Dosyaları Temizleme
Windows Temp klasöründe ve tüm kullanıcıların Temp klasöründe 7 günden eski dosyaları siler. Kazanılan alanı raporlar.
- Windows18
- macOS5
- Linux5
- Ağ3
- Disk ve depolama4
- Envanter4
- Güvenlik9
- Güncellemeler4
- Bakım4
Script
$cutoff = (Get-Date).AddDays(-7)
$paths = @("$env:SystemRoot\Temp") + (Get-ChildItem 'C:\Users' -Directory -ErrorAction SilentlyContinue | ForEach-Object { Join-Path $_.FullName 'AppData\Local\Temp' })
$freed = 0
foreach ($path in $paths) {
if (-not (Test-Path $path)) { continue }
Get-ChildItem $path -Recurse -File -Force -ErrorAction SilentlyContinue |
Where-Object { $_.LastWriteTime -lt $cutoff } |
ForEach-Object {
$size = $_.Length
Remove-Item $_.FullName -Force -ErrorAction SilentlyContinue
if (-not (Test-Path $_.FullName)) { $freed += $size }
}
}
Write-Output ("Freed {0:N1} MB" -f ($freed / 1MB))Moftgate ile tüm cihazlarda çalıştırın
- 01
Scripti ekleyin
Moftgate konsolunda Scripts > New script açın ve kodu yapıştırın.
- 02
Sistemi seçin
Hedef işletim sistemi olarak Windows seçin.
- 03
Test edin
Önce tek bir test cihazında çalıştırın ve çıktıyı okuyun.
- 04
Yayın
Grup, profil veya etiket seçerek tüm hedeflere gönderin. Her cihazın sonucu ayrı kaydedilir.
Bunlar da işinize yarayabilir
Windows Disk Doluluk Raporu
Tüm yerel disklerin boyutunu, boş alanını ve boş yüzdesini listeler. %10'un altındaki diskleri işaretler.
Windows · PowerShellWindows'ta En Büyük 20 Dosyayı Bulma
C:\Users altındaki en büyük 20 dosyayı yol ve boyutla listeler. Dolan diskin nedenini bulmak için kullanın.
Windows · PowerShellWindows DNS Önbelleğini Temizleme
DNS istemci önbelleğini boşaltır. Bir site yanlış IP'ye gidiyorsa veya DNS kaydı yeni değiştiyse kullanın.
Scriptleri tek panelden yönetin
Hedef seçimi, onay adımı, cihaz bazlı çıktı ve denetim kaydı. İlk yıl 200 endpoint ücretsiz.