码迷,mamicode.com
首页 > 系统相关 > 详细

使用PowerShell远程连接到ExchangeOnline

时间:2016-01-05 19:02:34      阅读:340      评论:0      收藏:0      [点我收藏+]

标签:microsoft   管理员   windows   

可以使用以下 Windows 版本:

Windows 10

Windows 8 Windows 8.1

Windows Server 2012 Windows Server 2012 R2

Windows 7 Service Pack 1 (SP1)*

Windows Server 2008 R2 SP1*

 * 需要安装 Microsoft .NET Framework 4.5 4.5.1,然后安装 Windows Management Framework 3.0 Windows Management Framework 4.0


1、为了使 Windows PowerShell 能够运行已签名脚本,请在Windows PowerShell (“以管理员身份运行”打开的Windows PowerShell )中运行以下命令:

Set-ExecutionPolicy RemoteSigned

并输入命令Get-ExecutionPolicy确认值为RemoteSigned。

技术分享



2、输入并运行以下命令:

$UserCredential = Get-Credential

并输入O365中具有管理员权限的用户名和密码。

技术分享



3、输入并运行以下命令:

国际版O365

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection


国内版O365

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://partner.outlook.cn/PowerShell -Credential $UserCredential -Authentication Basic -AllowRedirection


技术分享


4、输入并运行以下命令:

Import-PSSession $Session

运行后会创建隐式远程处理模块。

技术分享

处理完后,

技术分享


5、连接到ExchangeOnline

connect-msolservice

再次输入O365中具有管理员权限的账号和密码。

技术分享


6、恭喜,可以使用PowerShell命令去查询ExchangeOnline!


PS:确保在完成后断开与远程PowerShell 会话的连接。如果在不断开会话连接的情况下关闭 Windows PowerShell 窗口,可能会用完可用的所有远程 PowerShell 会话,然后需要等待这些会话过期。若要断开远程 PowerShell 会话连接,请运行以下命令:

Remove-PSSession $Session



本文出自 “StanleyTam” 博客,请务必保留此出处http://321674.blog.51cto.com/311674/1731809

使用PowerShell远程连接到ExchangeOnline

标签:microsoft   管理员   windows   

原文地址:http://321674.blog.51cto.com/311674/1731809

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!