Freigeben über


Enable-Methode der Win32_NetworkAdapter-Klasse

Die Enable-Methode aktiviert den Netzwerkadapter.

Syntax

uint32 Enable();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Gibt null (0) zurück, um den Erfolg anzugeben. Jede andere Zahl gibt einen Fehler an. Fehlercodes finden Sie unter WMI-Fehlerkonstanten oder WbemErrorEnum.

Bemerkungen

Bei der Verwendung dieser Methode können Probleme auftreten, wenn Ihre Anwendung keine Administratorzugriffsberechtigungen hat.

Beispiele

Das folgende Visual Basic-Skriptbeispiel aktiviert den ersten Netzwerkadapter und zeigt die status der NetEnabled-Eigenschaft. Weitere Informationen finden Sie unter 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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Siehe auch

Win32_NetworkAdapter

WMI-Aufgaben: Netzwerk

IPv6- und IPv4-Unterstützung in WMI