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