Windows 11: Clear Temp Files

# 7. Delivery Optimization Files $deliveryOpt = "$env:SystemRoot\SoftwareDistribution\DeliveryOptimization" $locations += @Path = $deliveryOpt; Name = "Delivery Optimization"

return $totalFreed

function Get-FolderSize param($Path) try $colItems = Get-ChildItem $Path -Recurse -Force -ErrorAction SilentlyContinue catch return 0 windows 11 clear temp files

Register-ScheduledTask -TaskName $taskName -Action $action -Trigger $trigger -Settings $settings -Principal $principal -Force windows 11 clear temp files

$totalFreed = 0 $locations = @()

function Clean-Folder param($Path) $originalSize = Get-FolderSize $Path try Get-ChildItem $Path -Recurse -Force -ErrorAction SilentlyContinue catch return 0 windows 11 clear temp files