我正在编写一个脚本,该脚本可以使用 AD 和 Exchange 执行许多操作,并且刚刚到达 GUI 的部分,我需要在其中开始使用 Exchange,但看不到可以手动指定包含 Exchange 模块的位置。我熟悉的正常过程是导入模块活动目录,但导入模块交换不起作用。
我执行了 Get-Module -ListAvailable |选择名称,但看不到任何表示 Exchange 的内容。但是,Exchange 命令行管理程序已加载到我正在使用的 Exchange 服务器上。
有谁知道如何在我的脚本中包含 Exchange 2010 模块,以便我可以在内部使用特定于交换的 cmdlet?蒂亚...
你可以这样做:
add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
其中大部分都可以工作(尽管 MS 支持人员会告诉您不支持这样做,因为它绕过了 RBAC)。
我发现某些 cmdlet(特别是启用/禁用 UMmailbox)存在问题,无法仅在加载的管理单元中使用。
在 Exchange 2010 中,它们基本上不支持在实际 EMS shell 的隐式远程处理环境之外使用 Powershell。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)