0

windows powershellを使用してリモートマシンから「Exchange Server 2007」に接続しようとしています。これが私のやり方です。Powershell exchange server

$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. 

のようなエラーを取得しています。

+0

isshydはリモートコンピュータ名またはドメイン名ですか? –

+0

資格情報を指定せずにリモートマシン上でコードをローカルで実行しようとするとどうなりますか? –

答えて

0

この文書の情報は、あなたが処理しますか? ComputerNameパラメーターの値にIPアドレスを使用する

」、コマンドはCredentialパラメーターを含める必要がありますが。また、コンピュータは、HTTPSトランスポート用に設定する必要があり、またはリモートコンピュータのIPアドレスが含まれていなければなりませんローカルコンピュータのWinRM TrustedHostsリスト TrustedHostsリストにコンピュータ名を追加する方法については、about_Remote_Troubleshootingの「信頼できるホストリストにコンピュータを追加する方法」を参照してください。

+0

WinTM TrustedHostsでは*として指定しました。これは、任意のリモートマシンを受け入れる必要があります。しかし、それでも動作しません。 –

+0

リモートコンピュータ名またはnetbiosドメイン名の「isshyd」とは何ですか? – JPBlanc

関連する問題