Mit Hilfe dieses PowerShell Skripts ist es möglich temporäre Profile sowohl im Dateiverzeichnis als auch in der Registry zu löschen.
Remove-Item c:\Users\temp.* -Recurse -Force
$PathProfiles = „HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList“
$BAKKeys = Get-ChildItem Registry::$PathProfiles | Where-Object {$_.Name -clike ‚*.bak‘}
If($BAKKeys -gt $null) {
foreach($key in $BAKKeys)
{
$PathBAKKey = $key.Name
#echo "$PathBAKKey"
Remove-Item -Path Registry::$PathBAKKey -Force -Recurse -Confirm:$false
}
}