Запустите команду Exchange из Windows Powershell - PullRequest
0 голосов
/ 02 мая 2018

Я подключился к EMS из Windows Powershell, используя следующую команду:

&"C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1 "

Я не могу запустить Get-ExCommands или Disable-Mailbox -Identity Test без сообщения об ошибке. «Термин Get-ExCommands не распознается как имя командлета, функции, сценария ...»

Можно ли запускать команды Exchange в Win Powershell?

Ответы [ 2 ]

0 голосов
/ 02 мая 2018

Это прекрасно работает для меня:

. 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'
Connect-ExchangeServer -auto

Если вы не установили Инструменты управления Exchange на сервере, который вы используете, вы можете подключиться для обмена следующим образом:

$s = New-PSSession -ConnectionUri http://putyourservernamehere/Powershell  -ConfigurationName Microsoft.Exchange 
import-pssession $s
0 голосов
/ 02 мая 2018

Я подозреваю, что вам нужно импортировать модуль Exchange PowerShell. Взгляните на это: Exchange Powershell - Как вызвать модуль Exchange 2010 изнутри скрипта?

...