共用方式為


enable 方法Win32_NetworkAdapter類別

Enable方法會啟用網路介面卡。

語法

uint32 Enable();

參數

這個方法沒有任何參數。

傳回值

傳回零 (0) ,表示成功。 任何其他數字表示發生錯誤。 如需錯誤碼,請參閱 WMI 錯誤常數WbemErrorEnum

備註

如果您的應用程式沒有系統管理員存取許可權,您可能會遇到使用此方法的困難。

範例

下列 Visual Basic 腳本範例會啟用第一張網路介面卡,並顯示 NetEnabled 屬性的狀態。 如需詳細資訊,請參閱 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

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另請參閱

Win32_NetworkAdapter

WMI 工作:網路

WMI 中的 IPv6 和 IPv4 支援