Since your using powershell have you tried using the FileSystem provider and PSDrives...
New-PSDrive -Name Svr1 -PSProvider FileSystem -Root \\server1\Share
Copy-Item Svr1:\somefile.txt $env:temp\somefile.txt
Remove-PSDrive Svr1
New-PSDrive -Name Svr2 -PSProvider FileSystem -Root \\server2\share
cd Svr2:
#you get the point...
Unfortunately these "drives" exist only in your current session. Their is no persistence, but that doesn't sound like it would be a problem for you.
~Glenn