Сервер обмена Powershell - PullRequest
0 голосов
/ 13 июля 2011

Я пытаюсь подключить «Exchange Server 2007» с удаленного компьютера с помощью Windows PowerShell.Вот как я это делаю.

$server = '192.168.1.61';
$pwd = convertto-securestring '123' -asplaintext -force;
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist 'isshyd\Administrator', $pwd;
invoke-command -computername $server -credential $cred -scriptblock { Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin;Get-MailboxDatabase | ft Name }

, но когда я запускаю этот запрос, я получаю сообщение об ошибке, подобное этому

Active Directory server "machine name" is not available.
The supplied credential is invalid.

Учетные данные, которые я здесь использовал, являются моими системными учетными данными.

1 Ответ

0 голосов
/ 17 июля 2011

Обращаетесь ли вы к этой информации документации.

"Чтобы использовать IP-адрес в значении параметра ComputerName, команда должна включать параметр Credential. Такжекомпьютер должен быть настроен для передачи HTTPS или IP-адрес удаленного компьютера должен быть включен в список WinRM TrustedHosts на локальном компьютере * 1006. * Инструкции по добавлению имени компьютера в список TrustedHosts см. в разделе «Как добавить».компьютера в списке доверенных хостов "в разделе about_Remote_Trou Troubleshooting."

...