次のようなクエリを作成する必要があります。
SELECT PNPDeviceID FROM Win32_NetworkAdapter WHERE AdapterTypeId = 0
問題は、AdapterTypeId 列が常に存在するとは限らないことです。この場合、次のようにすべてが必要です。
SELECT PNPDeviceID FROM Win32_NetworkAdapter
私の WQL/SQL の知識は非常に限られています。単一のクエリでこれを行う方法を誰か教えてもらえますか?
編集:
もう少し背景が必要なようです: SQL のような構文を使用する WMI を使用して Windows にデバイス情報を照会しています。So, in my example, I am querying for network adapters that has a AdapterTypeId of 0.
ただし、その列は常に存在するとは限りません。つまり、返された値を列挙すると、「AdapterTypeId」がリストされません。
編集 2:
SQL を WQL に変更しました。明らかに、これはより正しいです。