Session.Identify-Methode
Die Session.Identify-Methode fragt einen Remotecomputer ab, um festzustellen, ob er das protokoll WS-Management unterstützt. Weitere Informationen finden Sie unter Erkennen, ob ein Remotecomputer WS-Management Protocol unterstützt.
Syntax
Session.Identify( _
[ ByVal flags ] _
)
Parameter
-
Flags [in, optional]
-
Verwenden Sie die Authentifizierungskonstante aus der WSManSessionFlags-Enumeration , um die Anforderung im authentifizierten Modus zu senden. Verwenden Sie zum Senden im nicht authentifizierten Modus WSManFlagUseNoAuthentication. Weitere Informationen finden Sie unter Authentifizierungskonstanten.
Rückgabewert
Eine XML-Zeichenfolge, die die WS-Management Protokollversion, den Betriebssystemhersteller und, wenn die Anforderung authentifiziert wurde, die Betriebssystemversion angibt.
Bemerkungen
Session.Identify basiert auf dem WS-Management Protocol-Vorgang , der als wsmanIdentity definiert ist. Dies wird im SOAP-Paket wie folgt angegeben:
xmlns:wsmid="https://schemas.dmtf.org/wbem/wsman/identity/1/wsmanidentity"
Beispiele
Im folgenden VBScript-Beispiel wird eine nicht authentifizierte Identify-Anforderung an den Remotecomputer mit dem Namen Remote in derselben Domäne gesendet.
set WSMan = CreateObject("Wsman.Automation")
set Session = WSMan.CreateSession("Remote", _
WSMan.SessionFlagUseNoAuthentication)
WScript.Echo Session.Identify
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Header |
|
IDL |
|
Bibliothek |
|
DLL |
|