Я запускаю следующий скрипт с удаленного компьютера, чтобы добавить IP-адрес исполнителя (192.168.4.231) в список доверенных.но приведенный ниже скрипт запускается, но я не получаю желаемых результатов.
Пожалуйста, дайте мне знать, есть ли неправильный способ выполнения нижеприведенного скрипта.
$servers = @("192.168.4.236")
foreach($server in $servers) {
$username = 'administrator'
$password = '*******'
$pw = ConvertTo-SecureString $password -AsPlainText -Force
$cred = New-Object Management.Automation.PSCredential ($username, $pw)
$s = New-PSSession -ComputerName $server -Credential $cred
Enter-PSSession $s
Invoke-Command -Session $s -Scriptblock {
Invoke-Expression 'winrm set winrm/config/client '@{TrustedHosts="192.168.4.231"}''
}
Write-Host "Completed"
Remove-PSSession $s
}