Solución:
Prefiero trabajar con PSDrive WSMan:
.
Obtenga TrustedHosts
Get-Item WSMan:localhostClientTrustedHosts
Establecer TrustedHosts
proporcionar una única cadena de nombres de equipos separados por comas
Set-Item WSMan:localhostClientTrustedHosts -Value 'machineA,machineB'
o (peligroso) un comodín
Set-Item WSMan:localhostClientTrustedHosts -Value '*'
para agregar a la lista, el -Concatenate
se puede utilizar el parámetro
Set-Item WSMan:localhostClientTrustedHosts -Value 'machineC' -Concatenate
winrm set winrm/config/client '@{TrustedHosts="machineA,machineB"}'
La respuesta sugerida por Loïc MICHEL escribe ciegamente un nuevo valor en la entrada TrustedHosts.
Creo que una mejor manera sería consultar primero TrustedHosts.
Como publicó Jeffery Hicks en 2010, primero consulte la entrada TrustedHosts:
PS C:> $current=(get-item WSMan:localhostClientTrustedHosts).value
PS C:> $current+=",testdsk23,alpha123"
PS C:> set-item WSMan:localhostClientTrustedHosts –value $current
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)