Transferring files through remote shell connections
Since the Exchange 2010 Management Shell commands are executed through a remote PowerShell session, importing and exporting files requires a new special syntax. There are a handful of shell cmdlets that require this, and in this recipe we'll take a look at the syntax that needs to be used to transfer files through a remote shell connection.
How to do it...
Let's say that you are creating an Edge subscription to the hub transport servers in the default Active Directory site. After generating your XML subscription file on the Edge server, you can import the file using the
New-EdgeSubscription cmdlet, using
syntax similar to the following:
[byte]$data = Get-Content -Path "C:\Edge.xml" ` -Encoding ...