Condividi tramite


Costanti sessione

Le costanti di sessione nell'enumerazione __WSManSessionFlags specificano l'autenticazione e altre informazioni per WSMan.CreateSession o IWSMan::CreateSession chiamate che si connettono a un computer remoto. Queste costanti sono strettamente correlate agli strumenti da riga di comando Winrm .

Uso delle costanti sessione

È possibile impostare i flag di sessione per la chiamata a WSMan.CreateSession in due modi diversi. Uno è più breve e più semplice. Il modo più lungo, come illustrato nell'esempio seguente, consiste nell'individuare il valore del flag che si vuole usare e creare una costante nello script con tale valore. Viene quindi usata la costante per impostare il valore del parametro iFlags .

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

Il modo consigliato, come illustrato nell'esempio seguente, consiste nell'usare il metodo dell'oggetto WSMan associato al flag.

iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword

Costanti di autenticazione

Specificare il metodo di autenticazione e come gestire i server certificati.

Altre costanti sessione

Specificare la porta nome codifica, crittografia e entità servizio.

Costanti e enumerazioni WinRM

WSMan.CreateSession

Autenticazione per connessioni remote