Win32_NetworkAdapterConfiguration is a Windows CIM class that represents configuration bound to a network adapter. It helps target specific adapters, such as Intel adapters, for administrative changes like enabling DHCP. section 15.2
A practical CIM workflow is:
- Query the class and filter configurations by description, using WMI filter syntax such as description like '%intel%'. section 15.2
- Inspect available class methods with (Get-CimClass Win32_NetworkAdapterConfiguration).CimClassMethods. section 15.2
- Invoke EnableDHCP on the filtered configuration objects when no dedicated cmdlet exists. section 15.2
Enable DHCP on matching adapters
Get-CimInstance -ClassName Win32_NetworkAdapterConfiguration -Filter "description like '%intel%'" | Invoke-CimMethod -MethodName EnableDHCP section 15.2
PS C:\> Get-CimInstance -ClassName Win32_NetworkAdapterConfiguration | -Filter "description like '%intel%'" | Format-List
Inspect filtered adapter configurations before changing them. section 15.2
