• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Stephanos Constantinou Blog

PowerShell Scripting

  • Home
  • Blogs
    • PowerShell Tutorials
    • PowerShell Scripts
    • PowerShell Modules
      • Modules Cmdlets
    • Software Reviews
  • About
  • Contact
You are here: Home / PowerShell Modules / Modules Cmdlets / Get-NetworkAdapterConfiguration

Get-NetworkAdapterConfiguration

23/10/2018 by Stephanos Leave a Comment

Get-NetworkAdapterConfiguration

Description

Get-NetworkAdapterConfiguration will provide you the information about the attributes and behaviors of a network adapter.

Note: You need to install SysInfo module in order for this cmdlet to be available. For more information, see PowerShell Module SysInfo.

Syntax:

Get-NetworkAdapterConfiguration
    [[-ComputerName] <String[]>]
    [[-Protocol] <String>]
    [[-Properties] <String[]>]
    [<CommonParameters>]

Requirements

  • SysInfo PowerShell Module
  • WinRM Enabled and PowerShell 3.0 (only if you use WinRM protocol)

If you want to find more about the specific cmdlet while you are in PowerShell you can use the below to get the help file.

Code:

Get-Help Get-NetworkAdapterConfiguration

Output:

PowerShell Module SysInfo v1-1 - Get-Help - Get-NetworkAdapterConfiguration

 

Now lets see few examples about Get-NetworkAdapterConfiguration.

[adinserter name=”In Article”]

Examples

Example 1

This command gets the information from local system.

PS C:\> Get-NetworkAdapterConfiguration

ServiceName : RTL8168
DHCPEnabled : False
Index       : 0
Description : Realtek PCIe GBE Family Controller
SystemName  : 
ServiceName : kdnic
DHCPEnabled : True
Index       : 1
Description : Microsoft Kernel Debug Network Adapter
SystemName  : 
ServiceName : VMnetAdapter
DHCPEnabled : False
Index       : 2
Description : VMware Virtual Ethernet Adapter for VMnet1
SystemName  : 
ServiceName : tunnel
DHCPEnabled : False
Index       : 3
Description : Microsoft ISATAP Adapter
SystemName  : 
ServiceName : VMnetAdapter
DHCPEnabled : False
Index       : 4
Description : VMware Virtual Ethernet Adapter for VMnet8
SystemName  : 
ServiceName : tunnel
DHCPEnabled : False
Index       : 5
Description : Microsoft ISATAP Adapter
SystemName  : 
ServiceName : tunnel
DHCPEnabled : False
Index       : 7
Description : Microsoft ISATAP Adapter
SystemName  :

Example 2

This command gets the information from Server1.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName Server1

Example 3

This command gets the information from remote system with IP 192.168.0.5.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName "192.168.0.5"

Example 4

This command gets the information from Server1, Server2 and Server3.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName Server1,Server2,Server3

Example 5

This command gets the information from Server1 and will output only Name and Status Properties.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName Server1 -Properties Name,Status

Example 6

This command gets the information from Server1 and will output all properties.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName Server1 -Properties *

Example 7

This command gets the information from Server1.

PS C:\> "Server1" | Get-NetworkAdapterConfiguration

Example 8

This command gets the information from Server1 using DCOM protocol.

PS C:\> Get-NetworkAdapterConfiguration -ComputerName Server1 -Protocol DCOM

[adinserter name=”In Article”]

Optional Parameters

  • -ComputerName 
    • Description: Specifies the computer names or IP Addresses of the systems that we want to get the information from.
    • Required: False
    • Position: 1
    • Default value: None
    • Accept pipeline input: True (ByValue)
    • Accept wildcard characters: False
  • -Protocol
    • Description: Specifies the protocol that will be used to get the information from the remote system.
    • Accepted Values: DCOM or WinRM
    • Required: False
    • Position: 2
    • Default value: None
    • Accept pipeline input: False
    • Accept wildcard characters: False
  • -Properties
    • Description: Specifies the object properties that appear in the display and the order in which they appear. Wildcards are permitted.
    • Required: False
    • Position: 3
    • Default value
    • Accept pipeline input: False
    • Accept wildcard characters: True

Inputs

System.Array.

Get-NetworkAdapterConfiguration can accept a string value to determine the ComputerName parameter.

Outputs

System.Object.

Get-NetworkAdapterConfiguration returns an object containing all the information that has been retrieved.

[adinserter name=”In Article”]

Related Links

  • Get-1394Controller
  • Get-BaseBoard
  • Get-Battery
  • Get-BIOS
  • Get-Bus
  • Get-CacheMemory
  • Get-CDROMDrive
  • Get-CompactDisc
  • Get-Desktop
  • Get-DesktopMonitor
  • Get-DiskDrive
  • Get-DiskPartition
  • Get-Fan
  • Get-FloppyController
  • Get-FloppyDrive
  • Get-GlidePoint
  • Get-HeatPipe
  • Get-IDEController
  • Get-InfraredDevice
  • Get-Keyboard
  • Get-LocalDisk
  • Get-LogicalDisk
  • Get-MemoryArray
  • Get-MemoryDevice
  • Get-MotherboardDevice
  • Get-Mouse
  • Get-NetworkAdapter
  • Get-NetworkDrive
  • Get-OperatingSystem
  • Get-OpticalSensor
  • Get-PhysicalMemory
  • Get-PhysicalMemoryArray
  • Get-PointingDevice
  • Get-PortableBattery
  • Get-PrinterConfiguration
  • Get-PrinterInfo
  • Get-Processor
  • Get-RAMDisk
  • Get-Refrigeration
  • Get-RemovableDisk
  • Get-SCSIController
  • Get-SoundDevice
  • Get-SystemEnclosure
  • Get-TapeDrive
  • Get-TemperatureProbe
  • Get-TouchPad
  • Get-TouchScreen
  • Get-TrackBall
  • Get-TrackPoint
  • Get-USBController
  • Get-VideoController
  • Get-VoltageProbe
  • PowerShell Gallery | SysInfo 1.0.0
  • GitHub – SConstantinou/SysInfo
  • PowerShell Module SysInfo

[adinserter name=”Matched-Content”]

Summary
Get-NetworkAdapterConfiguration
Article Name
Get-NetworkAdapterConfiguration
Description
Get-NetworkAdapterConfiguration. Here you will find information about Get-NetworkAdapterConfiguration and its use. Stephanos Constantinou Blog
Author
Stephanos
Publisher Name
Stephanos Constantinou Blog
Publisher Logo
Stephanos Constantinou Blog

Filed Under: Modules Cmdlets Tagged With: Win32_NetworkAdapterConfiguration

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Footer

Recent Posts

  • ICS Cube Product Review 26/04/2019
  • PowerShell Module SysInfo v1.2.0 15/03/2019
  • PowerShell Module SysInfo v1.1.2 13/11/2018
  • PowerShell Module SysInfo 24/10/2018
  • Get-VoltageProbe 24/10/2018
  • Get-VideoController 24/10/2018
  • Get-USBController 24/10/2018
  • Get-TrackPoint 24/10/2018
  • Get-TrackBall 24/10/2018
  • Get-TouchScreen 24/10/2018
Planet PowerShell

Categories

  • Modules Cmdlets (57)
  • PowerShell Modules (5)
  • PowerShell Scripts (38)
  • PowerShell Tutorials (35)
  • Software Reviews (2)

Archives

  • April 2019 (1)
  • March 2019 (1)
  • November 2018 (1)
  • October 2018 (56)
  • September 2018 (13)
  • August 2018 (9)
  • July 2018 (6)
  • June 2018 (8)
  • May 2018 (7)
  • April 2018 (9)
  • March 2018 (4)
  • February 2018 (6)
  • January 2018 (12)
  • December 2017 (4)
Top 10 PowerShell 2018

Blogroll

  • Planet PowerShell
  • Reddit – PowerShell
  • PowerShell Magazine
  • PowerShell.org
  • PowerShell Team Blog
  • Hey, Scripting Guy! Blog
  • Mike F Robbins
  • PowerShell Explained with Kevin Marquette
  • Mike Kanakos – Network Admin
  • The Lonely Administrator
  • AskME4Tech
PowerShell Blogs Sysadmin Blogs Banners for Top 20 Programming Blogs

© 2023 · Stephanos Constantinou Blog

  • Home
  • Blogs
  • About
  • Contact