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 |
|
[DLL] |
|