Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit les méthodes et les propriétés utilisées pour créer une session, représentée par un objet Session . Toutes les opérations de gestion à distance Windows nécessitent la création d’une session qui se connecte à un ordinateur distant, à un contrôleur de gestion de base (BMC) ou à l’ordinateur local. Les opérations incluent l’obtention, l’écriture, l’énumération de données ou l’appel de méthodes.
Membres
L’objet WSMan a les types de membres suivants :
Méthodes
L’objet WSMan a ces méthodes.
| Méthode | Description |
|---|---|
| CreateConnectionOptions | Crée un objet ConnectionOptions qui spécifie le nom d’utilisateur et le mot de passe utilisés lors de la création d’une session distante. |
| CreateResourceLocator | Crée un objet ResourceLocator qui peut spécifier :
|
| CreateSession | Crée un objet Session qui peut ensuite être utilisé pour les opérations réseau suivantes. |
| WSMan.EnumerationFlagHierarchyDeep | Retourne la valeur de l’indicateur d’énumération EnumerationFlagHierarchyDeep à utiliser dans le paramètre flags de Session.Enumerate. |
| WSMan.EnumerationFlagHierarchyDeepBasePropsOnly | Retourne la valeur de l’indicateur d’énumération EnumerationFlagHierarchyDeepBasePropsOnly à utiliser dans le paramètre flags de Session.Enumerate. |
| WSMan.EnumerationFlagHierarchyShallow | Retourne la valeur de l’indicateur d’énumération EnumerationFlagHierarchyShallow à utiliser dans le paramètre flags de Session.Enumerate. |
| WSMan.EnumerationFlagNonXmlText | Retourne la valeur de la constante d’énumération WSManFlagNonXmlText à utiliser dans le paramètre flags de la méthode Session.Enumerate . |
| WSMan.EnumerationFlagReturnEPR | Retourne la valeur de l’indicateur d’énumération EnumerationFlagReturnEPR à utiliser dans le paramètre d’indicateurs de Session.Enumerate. |
| WSMan.EnumerationFlagReturnObject | Retourne la valeur de l’indicateur d’énumération EnumerationFlagReturnObject à utiliser dans le paramètre d’indicateurs de Session.Enumerate. |
| WSMan.EnumerationFlagReturnObjectAndEPR | Retourne la valeur de l’indicateur d’énumération EnumerationFlagReturnObjectAndEPR à utiliser dans le paramètre flags de Session.Enumerate. |
| WSMan.GetErrorMessage | Retourne une chaîne mise en forme contenant le texte d’un numéro d’erreur. |
| WSMan.SessionFlagCredUsernamePassword | Retourne la valeur de l’indicateur d’authentification WSManFlagCredUsernamePassword à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagEnableSPNServerPort | Retourne la valeur de l’indicateur d’authentification WSManFlagEnableSPNServerPort à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagNoEncryption | Retourne la valeur de l’indicateur d’authentification WSManFlagNoEncryption à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagSkipCACheck | Renvoie la valeur de l’indicateur d’authentification WSManFlagSkipCACheck à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagSkipCNCheck | Retourne la valeur de l’indicateur d’authentification WSManFlagSkipCNCheck à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUseBasic | Retourne la valeur de l’indicateur d’authentification WSManFlagUseBasic à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUseDigest | Retourne la valeur de l’indicateur d’authentification WSManFlagUseDigest à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUseKerberos | Retourne la valeur de l’indicateur d’authentification WSManFlagUseKerberos à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUseNegotiate | Retourne la valeur de l’indicateur d’authentification WSManFlagUseNegotiate à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUseNoAuthentication | Retourne la valeur de l’indicateur d’authentification WSManFlagUseNoAuthentication à utiliser dans le paramètre flags de WSMan.CreateSession. |
| WSMan.SessionFlagUTF8 | Retourne la valeur de l’indicateur d’authentification WSManFlagUTF8 à utiliser dans le paramètre flags de WSMan.CreateSession. |
Propriétés
L’objet WSMan possède ces propriétés.
| Propriété | Type d’accès | Description |
|---|---|---|
|
CommandLine |
Lecture seule |
Obtient la ligne de commande non traitées pour le processus d’hébergement actuel. |
|
Error |
Lecture seule |
Obtient les informations d’erreur. |
Notes
L’objet WSMan correspond aux interfaces IWSMan et IWSManEx. WSMan est le seul objet qui peut être créé directement à l’aide de CreateObject.
Exemples
L’exemple de code suivant montre comment instancier un objet WSMan .
Dim objWsman
Dim Session, Resource
Set objWsman = CreateObject( "WSMAN.Automation" )
Set Session = objWsman.CreateSession
strResource = "http://schemas.microsoft.com/wbem/wsman/1/wmi/Root/CIMv2/Win32_OperatingSystem"
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| En-tête |
|
| IDL |
|
| Bibliothèque |
|
| DLL |
|