Try Catch Except

ID258
Link ReferenceNot set
Link Creditshttps://ashrafur.wordpress.com/2010/03/04/powershell-rename-folderdirectory/
Link Technical DocumentationNot set
PlCodelangPowerShell
PlGroupExceptions
PlItemTitleTry Catch Except
Code$DirectoryName = "C:\Temp\rename_test_new"

Try {
$newDirectoryName = $DirectoryName -replace "_new", "_old"
Rename-Item -path $DirectoryName -newName $newDirectoryName
}
Catch {
Write-host "Error. Exit!"
Write-Error $_.Exception.Message
exit # Wenn das Script hart beendet werden soll, dann kann exit verwendet werden
}
Result Example