Since the Exchange 2013 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.
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:\certificates\ExportedCert.pfx" ...