
Sesión de PowerShell
Para descubrir sistemas Windows, puede utilizar WMI o la sesión PowerShell. En comparación con la sesión WMI, en la sesión PowerShell TADDM envía menos solicitudes para acceder a los sistemas de destino, que disminuye el número de sucesos que se registran. La sesión PowerShell solo se puede utilizarla con los sensores basados en scripts. Si desea iniciar utilizando la sesión PowerShell, debe habilitarla por que está inhabilitada de forma predeterminada.
Puede utilizar ambas sesiones al mismo tiempo. Si está ejecutando descubrimientos normales o basados en scripts, no puede inhabilitar la sesión WMI por el descubrimiento normal falla sin ella. Sin embargo, puede dar prioridad al uso de la sesión PowerShell.
Importante: Si sólo ejecuta descubrimientos regulares, la sesión PowerShell no es compatible.
Puede controlar el uso y prioridad de la sesión PowerShell utilizando las propiedades siguientes:

com.ibm.cdb.session.ps.SkipCACheck=false
com.ibm.cdb.session.ps.SkipCNCheck=false
com.ibm.cdb.session.ps.SkipRevocationCheck=falsecom.collation.PowerShellAccessEnabled=falsecom.collation.WmiAccessEnabled=truecom.collation.PreferPowerShellOverWMI=truecom.collation.PowerShellPorts=5985,5986com.ibm.cdb.session.ps.useSSL=falsecom.ibm.cdb.session.ps.allowDNS=truecom.ibm.cdb.session.ps.fallbackToIP=truecom.collation.PowerShellTimeoutFudge=10000
com.ibm.cdb.session.ps.urlPrefix=wsman
com.collation.PowerShellAccessEnabled en true. De forma predeterminada, se prefiere la sesión
PowerShell sobre la sesión WMI.Para obtener más información sobre estas propiedades, consulte Configuración de las entradas del archivo collation.properties para el sensor del sistema informático Windows.
Nota: En un caso muy específico, cuando configuró su cortafuegos para permitir la comunicación sólo a través de la sesión PowerShell, debe abrir los puertos PowerShell y configurar la propiedad del sensor Ping. Para obtener más información, consulte Configuración para la detección a través de un cortafuegos sin anclaje.
Casos de ejemplo
En función de cómo descubra sus sistemas de destino Windows, puede configurar las propiedades anteriores de los modos siguientes.
- Está utilizando únicamente los sensores que dan soporte al descubrimiento basado en scripts. En este caso, puede habilitar la sesión
PowerShell estableciendo la propiedad
com.collation.PowerShellAccessEnableden true e inhabilitar la sesión WMI estableciendo la propiedadcom.collation.WmiAccessEnableden false. Sin embargo, cuando PowerShell no está disponible, la sesión y el descubrimiento fallan. - Está utilizando sensores que dan soporte al descubrimiento normal y basado en scripts. En este caso, no inhabilite la sesión WMI, ya que hará que falle el descubrimiento normal. Habilite la sesión
PowerShell estableciendo la propiedad
com.collation.PowerShellAccessEnableden true. Para establecer la sesión PowerShell, siempre que sea posible, no cambie el valor predeterminado de la propiedadcom.collation.PreferPowerShellOverWMI. En este caso, TADDM crea una sesión híbrida que puede utilizar las funciones PowerShell y WMI. La sesión WMI solo se utiliza cuando la sesión PowerShell no puede ejecutar las tareas que solicitan los sensores normales.