0

我試圖從使用Windows PowerShell的遠程計算機連接「Exchange Server 2007」。這是我的方式。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. 

我這裏使用的憑據是我的系統的憑證。

+0

isshyd是遠程計算機名稱還是域名? –

+0

如果您在遠程計算機上本地嘗試代碼而未指定憑據,該怎麼辦? –

回答

0

您是否照顧此文檔信息。

「要在計算機名參數的值還可以使用一個IP地址,命令必須包括Credential參數。,計算機必須爲HTTPS傳輸或遠程計算機的IP地址被配置必須包含請參閱本地計算機上的WinRM TrustedHosts列表。有關將計算機名稱添加到TrustedHosts列表的說明,請參閱about_Remote_Troubleshooting中的「如何將計算機添加到可信主機列表」。

+0

在WinTM TrustedHosts中,我給出了*。這應該接受任何遠程機器的權利。但它仍然沒有工作。 –

+0

什麼是'isshyd'遠程計算機名稱或netbios域名? – JPBlanc