-1

有線MACアドレスをプログラムのユニークな価値として使うことを考えています。したがって、MAC-adrがワイヤレスではなく有線のものであることを確認する必要があります。

$mac = gwmi -computer $compname win32_NetworkAdapterConfiguration | select MACAddress

これは私が始めたものですが、それは私に2つのアドレスを与えます。最初のものは私が欲しいものです:00:00:11:11:22:22最後のものはワイヤレスアドレスです:00:1F:3C:8E:61:D8

次のように並べ替えることはできません。select-first1.これが他のコンピューターで何を取得するかわからないため、これはipV4だけでなくipV6でも機能しますか?

4

2 に答える 2

2

この方法を試してください:

$mac = gwmi -computer $compname win32_NetworkAdapter | ? { $_.AdapterType -match "802.3" } |  select MACAddress

複数ある場合は、選択する必要があります。

于 2012-05-14T12:48:07.043 に答える
0

たとえば、より具体的にしてください。

(gwmi win32_NetworkAdapter -computer $compname -filter "NetConnectionID='Local Area Connection'").MACAddress
于 2012-05-14T12:50:48.040 に答える