私は2つのNICを搭載したコンピュータを持っています。私は各NIC)のIPアドレスを照会しようとしています。
記事 アクティブなネットワークインタフェースのみのIPアドレスを照会する方法について説明します。次のWMIクエリを使用します
SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=True
_
ただし、NICの名前を参照して、各IPアドレスを別々に照会したいです。次のクエリを試しましたが、無効になっているため失敗しました。
SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE Name=""
_
WMIを使用して特定のNICのIPアドレスを問い合わせる方法は?利用可能なリソースはほとんどありません。
特定のネットワークアダプタのIPアドレスを取得するには、次のように照会できます。
wmic path win32_networkadapterconfiguration where "IPEnabled=True" get caption,ipaddress | find /i "ADAPTER NAME"
_
すべてのアダプタの場合(IPが有効になっている)。
wmic path win32_networkadapterconfiguration where "IPEnabled=True" get caption,ipaddress
_