Dela via


Sessionskonstanter

Sessionskonstanterna i __WSManSessionFlags uppräkning anger autentisering och annan information för WSMan.CreateSession eller IWSMan::CreateSession-anrop som ansluter till en fjärrdator. Dessa konstanter är också nära relaterade till Winrm kommandoradsverktygsväxlar.

Använda sessionskonstanter

Du kan ange Sessionsflaggor för anropet till WSMan.CreateSession på två olika sätt. En är kortare och enklare. Det längre sättet, som visas i följande exempel, är att hitta värdet för den flagga som du vill använda och skapa en konstant i skriptet med det värdet. Sedan används konstanten för att ange värdet för parametern iFlags.

Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword

Det rekommenderade sättet, som du ser i följande exempel, är att använda WSMan- objektmetod som är associerad med flaggan.

iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword

autentiseringskonstanter

Ange autentiseringsmetoden och hur certifikatservrar ska hanteras.

andra sessionskonstanter

Ange port för kodning, kryptering och tjänstens huvudnamn.

WinRM-konstanter och uppräkningar

WSMan.CreateSession

autentisering för fjärranslutningar