我正在尝试为 Exchange 2013 设置一个脚本,以便每晚使用计划任务运行。我创建了一个运行 Exchange cmdlet 的 .ps1,然后是我想要运行的脚本。我遇到的问题是在 PowerShell 访问 Exchange 后脚本没有运行。
这是脚本:
powershell.exe -NonInteractive -noexit -command "。'E:\Microsoft\Exchange Server\V15\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto -ClientApplication:ManagementShell"
Set-CalendarProcessing -Identity "Room" -BookingWindowInDays (New-timespan -Start (GET-Date) -End 12/1/16).days
如果我复制脚本并将其粘贴到 PowerShell 中,它可以工作,但如果我右键单击 .ps1 文件并选择“在 PowerShell 中运行”,它会连接到 Exchange,但不会运行其余部分。
任何帮助是极大的赞赏。谢谢你。