Constantes de session
Les constantes de session dans l’énumération __WSManSessionFlags spécifient l’authentification et d’autres informations pour les appels WSMan.CreateSession ou IWSMan::CreateSession qui se connectent à un ordinateur distant. Ces constantes sont également étroitement liées aux commutateurs d’outils en ligne de commande Winrm .
Utilisation de constantes de session
Vous pouvez définir les indicateurs de session pour l’appel à WSMan.CreateSession de deux manières différentes. On est plus court et plus simple. La méthode la plus longue, comme illustré dans l’exemple suivant, consiste à localiser la valeur de l’indicateur que vous souhaitez utiliser et à créer une constante dans votre script avec cette valeur. Ensuite, la constante est utilisée pour définir la valeur du paramètre iFlags .
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
La méthode recommandée, comme illustré dans l’exemple suivant, consiste à utiliser la méthode objet WSMan associée à l’indicateur.
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
Spécifiez la méthode d’authentification et comment gérer les serveurs de certificats.
-
Spécifiez l’encodage, le chiffrement et le port du nom du principal du service.
Rubriques connexes