Método Enable de la clase Win32_NetworkAdapter
El método Enable habilita el adaptador de red.
Sintaxis
uint32 Enable();
Parámetros
Este método no tiene parámetros.
Valor devuelto
Devuelve cero (0) para indicar que se ha realizado correctamente. Cualquier otro número indica que hubo un error. Para obtener códigos de error, consulte Constantes de error WMI o WbemErrorEnum.
Comentarios
Puede experimentar dificultades para usar este método si la aplicación no tiene acceso a privilidges de acceso de administrador.
Ejemplos
En el siguiente ejemplo de script de Visual Basic se habilita el primer adaptador de red y se muestra el estado de la propiedad NetEnabled . Para obtener más información, vea SWbemObjectSet.ItemIndex.
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & _
strComputer & "\root\cimv2")
set colAdapters = _
objWMIService.Execquery_
("Select * from Win32_NetworkAdapter Where NetEnabled=False")
For Each Adapter in colAdapters
WScript.Echo Adapter.DeviceId & " " & Adapter.Name
Next
errReturn = colAdapters.ItemIndex(0).Enable()
If errReturn <> 0 Then
WScript.Echo "Enable Network adapter failed for adapter= "_
& colAdapters.ItemIndex(0).DeviceId
Else
WScript.Echo "Enable Network adapter succeeded for adapter= "_
& colAdapters.ItemIndex(0).DeviceId
End If
WScript.Echo "NetEnabled= " & colAdapters.ItemIndex(0).NetEnabled
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|