Creé un módulo para facilitar el trato con hosts confiables, psTrustedHosts . Puede encontrar el repositorio aquí en GitHub. Proporciona cuatro funciones que hacen que trabajar con hosts de confianza: fácil Add-TrustedHost
, Clear-TrustedHost
, Get-TrustedHost
, y Remove-TrustedHost
. Puede instalar el módulo desde la Galería de PowerShell con el siguiente comando:
Install-Module psTrustedHosts -Force
En su ejemplo, si quisiera agregar los hosts 'machineC' y 'machineD', simplemente usaría el siguiente comando:
Add-TrustedHost 'machineC','machineD'
Para ser claros, esto agrega hosts 'machineC' y 'machineD' a cualquier host que ya exista, no sobrescribe los hosts existentes.
El Add-TrustedHost
comando también admite el procesamiento de canalizaciones (también lo hace el Remove-TrustedHost
comando), por lo que también puede hacer lo siguiente:
'machineC','machineD' | Add-TrustedHost