Я уже знал, как получить имена всех сетевых адаптеров, но я не могу определить разницу между обычным использованием и не определением
Используя netsh interface ip show interfaces или другие команды, вы можете получить имена всех адаптеров.
Необходимую информацию можно получить с помощью класса Win32_NetworkAdapter. Например:
Win32_NetworkAdapter
Get-CimInstance -ClassName Win32_NetworkAdapter -Filter @' NetConnectionID = "Local Area Connection" AND NetConnectionStatus=2 AND NetEnabled = True AND PhysicalAdapter = True '@ | Format-List *
Командлет Get-WmiObject также можетиспользовать, но начиная с PowerShell 3.0 он был заменен Get-CimInstance. Начиная с Windows 8, вы можете использовать командлет Get-NetAdapter.
Get-WmiObject
Get-CimInstance
Get-NetAdapter