Constantes de sesión
Las constantes de sesión de la enumeración __WSManSessionFlags especifican autenticación y otra información para WSMan.CreateSession o IWSMan::CreateSession llamadas que se conectan a un equipo remoto. Estas constantes también están estrechamente relacionadas con los modificadores de la herramienta de línea de comandos de Winrm .
Uso de constantes de sesión
Puede establecer las marcas de sesión para la llamada a WSMan.CreateSession de dos maneras diferentes. Uno es más corto y más sencillo. La forma más larga, como se muestra en el ejemplo siguiente, es buscar el valor de la marca que desea usar y crear una constante en el script con ese valor. A continuación, la constante se usa para establecer el valor del parámetro iFlags .
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
La manera recomendada, como se muestra en el ejemplo siguiente, es usar el método de objeto WSMan asociado a la marca .
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
Especifique el método de autenticación y cómo controlar los servidores de certificados.
-
Especifique el puerto de codificación, cifrado y nombre de entidad de seguridad de servicio.
Temas relacionados