Partager via


Propriété SWbemObjectPath.Namespace

La propriété Namespace de l’objet SWbemObjectPath contient le nom de l’espace de noms qui fait partie du chemin d’accès de l’objet. Par exemple, le chemin d’accès suivant montre la propriété d’espace de noms qui retourne root\cimv2 :

\\computer\root\cimv2:win32_logicaldisk="a:"

Pour obtenir l’explication de la syntaxe, consultez Conventions de documents pour l’API de scripts.

Cette propriété est en lecture/écriture.

Syntaxe

SWbemObjectPath.Namespace As String

Valeur de la propriété

Exemples

L’exemple suivant montre comment obtenir le nom de l’espace de noms à partir d’instances de Win32_LogicalDisk qui sont des disques durs. Le script se connecte à l’espace de noms par défaut.

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

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
En-tête
Wbemdisp.h
Bibliothèque de types
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObjectPath
IID
IID_ISWbemObjectPath