Hi,
Try setting the ErrorAction to stop.
$values = Import-Clixml -Path C:\script\paths.clixml
foreach ($value in $values)
{
try
{
rm -r -fo $value -ErrorAction Stop
}
Catch
{
Write-Warning " $($value) could not be deleted because $($_.Exception.Message)" 3>> C:\script\errors.txt
}
}
Best Regards,
Ian Xue
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.