「連接到與下面的錯誤消息失敗遠程服務器:WinRM的不能處理該請求,而使用協商身份驗證發生與錯誤代碼0x80090304以下錯誤:。發生未知安全性錯誤」WinRM的不能處理該請求
我試圖遠程運行腳本以非域服務器和客戶端也沒有域的一部分,因爲我們的環境是基於微焦的eDirectory。
我已經配置/試過客戶端和服務器上執行以下操作:
winrm quickconfig
WinRM set winrm/config/client @{TrustedHosts="*"}
Set-item wsman:localhost\client\trustedhosts -value *
再次,沒有機器是域的一部分,但我認爲它會與trustedhosts工作。
代碼試圖這樣來驗證容貌:
[xml]$windows=(Get-Content P:\script\windows.xml)
$windows.servers.host | ForEach-Object {
$password = ConvertTo-SecureString $_.pass -AsPlainText -Force
$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "$_.name+$_.user",$password
Invoke-Command -ComputerName $_.name -Credential $credential -ScriptBlock {Get-Culture}
}
是否在目標計算機上啓用了ps遠程處理? 'enable-remoting' – Moerwald
這是,第一行「winrm quickconfig」包括啓用PSremoting,我也嘗試過後,它沒有工作,但沒有骰子分開後啓用它。 –