Trying to create a list of computers based upon the type of NIC is installed on computer. Can't find anything in the built in parameters. I'd assume I would need to create a custom inventory, but how do I with drivers?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

1
you can use wmic to query the nic.  there are many options like(AdapterType  AdapterTypeId  AutoSense  Availability  Caption  ConfigManagerErrorCode  ConfigManagerUserConfig  CreationClassName  Description  DeviceID  ErrorCleared  ErrorDescription  GUID  Index  InstallDate  Installed  InterfaceIndex  LastErrorCode  MACAddress  Manufacturer  MaxNumberControlled  MaxSpeed  Name  NetConnectionID  NetConnectionStatus  NetEnabled  NetworkAddresses  PermanentAddress  PhysicalAdapter  PNPDeviceID  PowerManagementCapabilities  PowerManagementSupported  ProductName  ServiceName  Speed  Status  StatusInfo  SystemCreationClassName  SystemName  TimeOfLastReset )

 be somethings like wmic nic where "netconnectionstatus='2'" get name,adaptertype

As a CIR

ShellCommandTextReturn(cmd /c c:\windows\system32\wbem\WMIC.exe nic where "netconnectionstatus='2'" get name,adaptertype)

I use this one to read the memory chip info.

ShellCommandTextReturn(cmd /c c:\windows\system32\wbem\WMIC.exe memorychip get devicelocator,manufacturer,partnumber)

Answered 06/19/2015 by: SMal.tmcc
Red Belt

Please log in to comment

Answers

0
This report will show you machines and their network interfaces based on the MACHINE_NICS table. 
SELECT MACHINE.NAME, MACHINE.IP, MACHINE_NICS.NIC, MACHINE_NICS.MAC 
FROM MACHINE
JOIN MACHINE_NICS on MACHINE_NICS.ID = MACHINE.ID

Answered 06/22/2015 by: chucksteel
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity