SWbemObjectPath.Namespace-Eigenschaft
Die Namespace-Eigenschaft des SWbemObjectPath-Objekts enthält den Namen des Namespace, der Teil des Objektpfads ist. Der folgende Pfad zeigt beispielsweise die Namespace-Eigenschaft, die „root\cimv2“ zurückgibt:
\\computer\root\cimv2:win32_logicaldisk="a:"
Eine Erläuterung der Syntax finden Sie unter Dokumentkonventionen für die Skripterstellungs-API.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
SWbemObjectPath.Namespace As String
Eigenschaftswert
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie den Namespacenamen von Instanzen von Win32_LogicalDisk abrufen, bei denen es sich um Festplatten handelt. Das Skript stellt eine Verbindung mit dem Standardnamespace her.
Const HARD_DISK = 3
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer)
Set colDisks = objWMIService.ExecQuery _
("Select * from Win32_LogicalDisk " _
& "Where DriveType = " & HARD_DISK & "")
For Each objDisk in colDisks
Set objpath = objDisk.path_
Wscript.Echo "Path of Win32_Logical disk instance " _
& objDisk.DeviceID & " = " & objpath.Namespace
Next
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
Windows Server 2008 |
Header |
|
Typbibliothek |
|
DLL |
|
CLSID |
CLSID_SWbemObjectPath |
IID |
IID_ISWbemObjectPath |