使用PowerShell连接到Exchange服务器

时间:2018-04-16 09:22:44

标签: powershell exchange-server

我试图连接到我的交换服务器(目前正在使用o365 +交换的混合版本)

$usercredential = Get-Credential
$session = New-PSSession -ConfigurationName microsoft.exchange -connectionuri https://outlook.office365.com/powershell-liveid/ -Credential $usercredential -Authentication basic -AllowRedirection
Import-PSSession

使用此功能时,我可以连接,但它会返回

cmdlet Import-PSSession at command pipeline position 1
Supply values for the following parameters:
Session: 

我已经通过get-help而没有太多运气,但输入的内容将返回错误

Import-PSSession : Cannot bind parameter 'Session'. Cannot convert the "" value of type "System.String" to type 
"System.Management.Automation.Runspaces.PSSession".

我在俯瞰什么?

编辑: enter image description here

1 个答案:

答案 0 :(得分:0)

$cred = Get-Credential
$s = New-PSSession -ConfigurationName "Microsoft.Exchange" -ConnectionUri "https://ps.outlook.com/powershell/" -Credential $cred -Authentication Basic -AllowRedirection
Import-Module o365
Get-mailbox | Get-MailboxPermission -ResultSize 10000

使用此功能,我可以绕过使用交换机并与o365进行通信并获取我正在寻找的详细信息。