Compartir a través de


SWbemObjectPath.Namespace (propiedad)

La propiedad Namespace del objeto SWbemObjectPath contiene el nombre del espacio de nombres que forma parte de la ruta de acceso del objeto. Por ejemplo, la siguiente ruta de acceso muestra la propiedad de espacio de nombres que devuelve root\cimv2:

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

Para obtener la explicación de la sintaxis, vea Convenciones de documentación para la API de scripting.

Esta propiedad es de lectura y escritura.

Sintaxis

SWbemObjectPath.Namespace As String

Valor de propiedad

Ejemplos

En el ejemplo siguiente se muestra cómo obtener el nombre del espacio de nombres de las instancias de Win32_LogicalDisk que son discos duros. El script se conecta al espacio de nombres predeterminado.

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

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Encabezado
Wbemdisp.h
Biblioteca de tipos
Wbemdisp.tlb
Archivo DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObjectPath
IID
IID_ISWbemObjectPath