Win32_NetworkAdapter クラスの Enable メソッド

Enable メソッドは、ネットワーク アダプターを有効にします。

構文

uint32 Enable();

パラメーター

このメソッドにはパラメーターはありません。

戻り値

成功を示す 0 を返します。 それ以外の数値はエラーを示します。 エラー コードについては、「 WMI エラー定数」 または 「WbemErrorEnum」を参照してください。

注釈

アプリケーションが privilidges に管理者アクセスしない場合は、この方法の使用に問題が発生する可能性があります。

次の 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 のサポート