У меня есть очень простой скрипт PowerShell с именем MyScript.ps1, который работает вполне счастливо в командной консоли Exchange:Как запустить сценарий PowerShell Exchange 2007 из командной строки?
Get-MailboxDatabase -Status | where { $_.Mounted -eq $True }
Если я пытаюсь запустить powershell.exe MyScript.ps1
он жалуется, потому что он не может найти Get-MailboxDatabase командлет. Я предполагаю, что PowerShell и Exchange Management Shell работают немного по-другому?
Как запустить сценарий PowerShell на основе Exchange из командной строки?
Ответил менее чем за 5 минут - ставит ExpertSexchange в позор! Спасибо за это. – Kez
Рад помочь. Это одна из тех вещей, которые помогут вам хотя бы раз, когда вы работаете с Powershell. – IAmTimCorey