![在脚本中使用 Exchange PowerShell cmdlet 的“支持”方式是什么?](https://linux22.com/image/660112/%E5%9C%A8%E8%84%9A%E6%9C%AC%E4%B8%AD%E4%BD%BF%E7%94%A8%20Exchange%20PowerShell%20cmdlet%20%E7%9A%84%E2%80%9C%E6%94%AF%E6%8C%81%E2%80%9D%E6%96%B9%E5%BC%8F%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
据我所知,Microsoft 不支持在 Exchange Management Shell 以外的任何地方使用 Exchange PowerShell 命令。但是,人们肯定需要能够编写脚本并以非交互方式运行它们?我尝试四处寻找,但我所能找到的只是“Add-PSSnapin Microsoft.Exchange.Management.E2010”不是一种受支持的方法,没有提到是支持。有人知道吗?还是每个人都忽略了 Microsoft 并使用 Add-PSSnapin?
答案1
根据 TechNet 文章使用 Exchange 命令行管理程序编写脚本,您需要做的就是使用以下语句设置环境:
. 'D:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'
Connect-ExchangeServer -auto
假设这D:\Program Files\Microsoft\Exchange Server
是计算机上的 Exchange 安装文件夹