PowerShell Logo Small

Get-NetAdapterAdvancedProperty



This is the built-in help made by Microsoft for the command 'Get-NetAdapterAdvancedProperty', in PowerShell version 3 - as retrieved from Windows version 'Microsoft Windows Server 2012 Standard' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Returns the advanced properties for the network adapter.

SYNTAX


Get-NetAdapterAdvancedProperty [[-Name] <String[]>] [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit
<Int32>] [<CommonParameters>]
Get-NetAdapterAdvancedProperty [[-Name] <String[]>] [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit
<Int32>] -DisplayName <String[]> [<CommonParameters>]
Get-NetAdapterAdvancedProperty [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit <Int32>]
-InterfaceDescription <String[]> -RegistryKeyword <String[]> [<CommonParameters>]
Get-NetAdapterAdvancedProperty [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit <Int32>] -DisplayName
<String[]> -InterfaceDescription <String[]> [<CommonParameters>]
Get-NetAdapterAdvancedProperty [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit <Int32>]
-InterfaceDescription <String[]> [<CommonParameters>]
Get-NetAdapterAdvancedProperty [[-Name] <String[]>] [-AllProperties] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit
<Int32>] -RegistryKeyword <String[]> [<CommonParameters>]



Search powershellhelp.space

DESCRIPTION


The Get-NetAdapterAdvancedProperty cmdlet gets the advanced properties for the network adapter. By default this cmdlet returns advanced
properties that have display name values, meaning that these advanced properties are visible in the Advanced pane of the Adapter Properties in
the Windows UI. Advanced properties that do not have display names require that the AllProperties parameter is specified. Individual advanced
properties can also be selected either by DisplayName or RegistryKeyword parameters. Both of these parameters support the use of wildcard
characters. The advanced properties are normally found in the following location in the registry
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\xxxx where xxxx is a four character string
representing an integer such as 0007. The standardized keywords have a RegistryKeyword name that begins with an asterisk (*). The valid values
for these keywords are available by piping the output into the Format-List cmdlet with the ValidDisplayValues or the ValidRegistryValues
specified.



<

RELATED LINKS

Format-List
Where-Object
New-NetAdapterAdvancedProperty
Remove-NetAdapterAdvancedProperty
Reset-NetAdapterAdvancedProperty
Set-NetAdapterAdvancedProperty

REMARKS

<

Examples


EXAMPLE 1

PS C:\>Get-NetAdapterAdvancedProperty -Name *



This example gets all of the advanced properties that have a display name from all visible network adapters.




EXAMPLE 2

PS C:\>Get-NetAdapterAdvancedProperty -Name * -AllProperties



This example gets all of the advanced properties from all visible network adapters.




EXAMPLE 3

PS C:\>Get-NetAdapterAdvancedProperty -Name * -RegistryKeyword *



This example gets all of the advanced properties from all visible network adapters.




EXAMPLE 4

PS C:\>Get-NetAdapterAdvancedProperty -Name * -AllProperties -IncludeHidden



This example gets all of the advanced properties from all network adapters.




EXAMPLE 5

PS C:\>Get-NetAdapterAdvancedProperty -Name * -RegistryKeyword * -IncludeHidden



This example gets all of the advanced properties from all network adapters.




EXAMPLE 6

PS C:\>Get-NetAdapterAdvancedProperty -Name MyAdapter | Format-List -Property *



This example gets all of the unformatted, advanced properties from the network adapter named MyAdapter.




EXAMPLE 7

PS C:\>Get-NetAdapterAdvancedProperty -Name * | Where-Object –FilterScript { $_.DisplayName -Like "TCP*" }



This example gets the advanced properties for network adapters that have a display name that starts with TCP.




EXAMPLE 8

PS C:\>Get-NetAdapterAdvancedProperty -Name * | Where-Object -FilterScript { $_.DisplayName -Like "Inter*" }



This example gets the advanced properties for network adapters that have a display name that starts with Inter.