Powershell 从CMD运行时出现New MailboxExportRequest错误
我有一个非常简单的PowerShell脚本,它运行新的mailboxexportrequest命令。如果将脚本作为计划任务运行,则会出现以下错误: 新建邮箱ExportRequest:无法与邮箱数据库通信。 如果打开PowerShell命令提示符并运行脚本,则会出现相同的错误。 仅当我手动打开exchange命令行管理程序并运行脚本时,脚本才起作用 请记住,脚本的第一行实际上包含exchange管理单元命令: 在Microsoft.Exchange.Management.PowerShell.E2010中添加PSSNaps 问题是,从exchange命令行管理程序加载的哪些内容在管理单元运行时没有加载 此外,计划任务、手动powershell命令和exchange命令行管理程序命令也在同一个机箱(exchange服务器)上运行。我也使用相同的用户帐户运行它们Powershell 从CMD运行时出现New MailboxExportRequest错误,powershell,exchange-server,Powershell,Exchange Server,我有一个非常简单的PowerShell脚本,它运行新的mailboxexportrequest命令。如果将脚本作为计划任务运行,则会出现以下错误: 新建邮箱ExportRequest:无法与邮箱数据库通信。 如果打开PowerShell命令提示符并运行脚本,则会出现相同的错误。 仅当我手动打开exchange命令行管理程序并运行脚本时,脚本才起作用 请记住,脚本的第一行实际上包含exchange管理单元命令: 在Microsoft.Exchange.Management.PowerShell.E
非常感谢您的帮助。此链接将解释您出现问题的原因: 这将解决您的问题:
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<ServerFQDN>/PowerShell/ -Authentication Kerberos
Import-PSSession $Session
powershell -psconsolefile "C:\Program Files\Microsoft\Exchange Server\Bin\exshell.psc1" your-exchange-command