Another thought.. This will simplify your logic if the printer names are the same:
 Code:
$OldPrinter = '\\server\printer3'
$NewPrinter = Replace($OldPrinter, 'server', 'newserver')
Glenn
_________________________
Actually I am a Rocket Scientist! \:D