Sessieconstanten
De sessieconstanten in de opsomming __WSManSessionFlags geven verificatie en andere informatie op voor WSMan.CreateSession- of IWSMan::CreateSession aanroepen die verbinding maken met een externe computer. Deze constanten zijn ook nauw verwant aan Winrm opdrachtregelprogrammaswitches.
Sessieconstanten gebruiken
U kunt de sessievlagmen voor de aanroep instellen op WSMan.CreateSession op twee verschillende manieren. Eén is korter en eenvoudiger. Hoe langer, zoals wordt weergegeven in het volgende voorbeeld, is het vinden van de waarde van de vlag die u wilt gebruiken en een constante in uw script met die waarde te maken. Vervolgens wordt de constante gebruikt om de waarde van de parameter iFlags in te stellen.
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
De aanbevolen manier, zoals wordt weergegeven in het volgende voorbeeld, is het gebruik van de WSMan objectmethode die is gekoppeld aan de vlag.
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
Geef de verificatiemethode op en hoe u certificaatservers kunt verwerken.
-
Geef de poort voor codering, versleuteling en service-principalnaam op.
Verwante onderwerpen