首页 > 系统相关 >(保姆级图文)如何使用PowerShell连接Exchange Online

(保姆级图文)如何使用PowerShell连接Exchange Online

时间:2023-07-28 09:45:19浏览次数:39  
标签:Exchange ExchangeOnlineManagement Module PowerShell Online 连接

直接开始菜单 -> 所有程序 ->  Windows PowerShell -> Windows PowerShell 

然后右键使用管理员权限打开

打开后窗口如下

#连接 Exchange Online PowerShell

#为了使从 Internet 下载的所有 PowerShell 脚本能够由受信任的发布者签名,

#请在提升的 PowerShell 窗口(通过选择“以管理员身份运行”打开的 PowerShell 窗口)中运行以下命令:

Set-ExecutionPolicy RemoteSigned

#安装 EXO V2 模块

#在提升的 PowerShell 窗口中(所有用户):

Install-Module -Name ExchangeOnlineManagement

#加载 EXO V2 模块

Import-Module ExchangeOnlineManagement

#连接 Exchange Online PowerShell 国际版

Connect-ExchangeOnline

#连接 Exchange Online PowerShell 国内版

Connect-ExchangeOnline -ExchangeEnvironmentName O365China

 

 

#测试连接是否成功,查看1个邮箱

Get-Mailbox -ResultSize 1

能够呈现搜索结果即为成功

完成所需操作后,建议运行以下命令退出登录:

#断开远程Exchange PowerShell 会话连接

Disconnect-ExchangeOnline

以下为相关常用命令合集:

#连接 Exchange Online PowerShell

#为了使从 Internet 下载的所有 PowerShell 脚本能够由受信任的发布者签名,

#请在提升的 PowerShell 窗口(通过选择“以管理员身份运行”打开的 PowerShell 窗口)中运行以下命令:

Set-ExecutionPolicy RemoteSigned

#安装 EXO V2 模块

#在提升的 PowerShell 窗口中(所有用户):

Install-Module -Name ExchangeOnlineManagement

#仅适用于当前用户帐户:

Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser

#查看版本

Import-Module ExchangeOnlineManagement; Get-Module ExchangeOnlineManagement

#更新到最新版本模块

Update-Module -Name ExchangeOnlineManagement

#卸载模块

Uninstall-Module -Name ExchangeOnlineManagement

#加载 EXO V2 模块

Import-Module ExchangeOnlineManagement

#连接 Exchange Online PowerShell 国际版

Connect-ExchangeOnline

#连接 Exchange Online PowerShell 国内版

Connect-ExchangeOnline -ExchangeEnvironmentName O365China

#测试连接是否成功,查看1个邮箱

Get-Mailbox -ResultSize 1

#断开远程Exchange PowerShell 会话连接

Disconnect-ExchangeOnline



 

标签:Exchange,ExchangeOnlineManagement,Module,PowerShell,Online,连接
From: https://www.cnblogs.com/yujianadu/p/17586759.html

相关文章

  • StackExchange.Redis服务
    StackExchange.Redis服务简介StackExchange.Redis是一个用于.NET平台的Redis客户端库。它提供了连接和与Redis服务器进行交互的功能,并且具有高性能和易用性。Redis是一个开源的内存数据存储系统,被广泛用于缓存、消息队列、会话存储等应用场景。StackExchange.Redis服务允许开发......
  • PowerShell 获取win 电脑磁盘信息
    $physicalDrives=Get-WmiObjectWin32_DiskDrive$totalPhysicalStorageSize=$physicalDrives|Measure-Object-PropertySize-Sum|Select-Object-ExpandPropertySum$physicalDrivesInfo=$physicalDrives|ForEach-Object{$sizeGB=[math]::Round($_.......
  • 使用 bat 脚本调用 powershell 脚本时遇到的问题
    如果powershell脚本中,有一些涉及相对路径的操作,会发现这样运行的powershell并不是在期望的目录中,需要重新设置一下当前工作目录:powershell-CommandSet-Location-LiteralPath"%cd%";".\test.ps1"通过Set-Location命令即可实现此需求。参考:https://stackoverflow.co......
  • PowerShell实现Win11环境变量追加及备份
    最近重装了系统,之前配置的环境又得重新配置,感觉很繁琐所以查阅资料实现了用脚本配置环境变量,这样只要保留原先的JDK等环境文件夹就可以一键配置了。一开始我准备采用比较熟悉的bat脚本来实现setxPATH"%PATH%;%myPath%"/m但setx会覆盖原有path!!,故最后使用PowerShell实现,脚......
  • JeecgBoot低代码开发平台 3.5.3 版本发布,Online功能专题升级
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!JeecgBoot引领低代码开发模式(OnlineCoding->代码生成->手工MERGE),帮助解决Java项目70%的重复......
  • powershell首次运行报:无法加载xxxx,因为此系统禁止运行脚本错误
     解决:使用管理员身份运行 PowerShell,然后输入set-executionpolicyremotesigned得到以下提示: 执行“set-ExecutionPolicyRemoteSigned”:执行策略更改 执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临about_Execution_Policies ......
  • 使用 ONLINE 选项重建 SQL Server 索引
    问题随着时间的推移,我们数据库的正常运行时间要求越来越大,这意味着我们必须对数据库进行维护的停机时间越来越小。本技巧将介绍SQLServer2005中引入的一项功能,该功能允许我们在重建索引时保持索引在线并可访问。解决方案SQLServer在线索引重建背景信息在我们讨论细节之......
  • RabbitMQ(二)Exchange
    RabbitMQ(二)Exchange1RabbitMQ的运行机制AMQP中消息的路由过程和JMS存在一些差别,AMQP中增加了Exchange和Binding的角色生产者把消息发布到Exchange上,消息最终到达队列而被消费者接受,而Binding决定交换器的消息应该被发送到哪个队列​ Exchange分发消息的时候根据类型的不同......
  • powershell随笔
    目录powershell随笔字符串相关函数-match-replace格式化操作子表达式资源网站powershell随笔忘记时来看。。。字符串相关函数-match#Format[value]#LogicMatchesatleastoneofthecharactersinthebrackets."big"-match"b[iou]g"Powershell-Regular......
  • PowerShell命令卸载 Windows系统预装内置软件
    一、【核心命令】 Get-AppxPackage-AllUsers /*获取Win10以上系统(所有用户)预装软件*/ Get-AppxPackage-AllUsers{预装软件全名}|Remove-AppxPackage/*管道方式卸载Win10以上系统预装软件*/ Remove-App......