ネットワークアダプタに存在する使用可能な帯域幅とIPアドレスを取得する方法を教えてください。 まず、私が何をしたかを伝えます。私は、WMIクラスのクエリを試しました。Win32_PerfFormattedDataとWin32_PerfFormattedData_Tcpip_NetworkInterface。 Win32_PerfFormattedData - このクラスから、アダプタの現在の帯域幅を取得できます。 Win32_PerfFormattedData_Tcpip_NetworkInterface - このクラスから、アダプタに存在するIPアドレスを取得できます。 問題は、私は2つの間の関係を見つける方法を知らないです。これらの2つのクラスのプロパティの間に共通のプロパティが見つからないため、システムに複数のネットワークアダプタがあるとします。この問題を解決するのを手伝ってください。現在の帯域幅とネットワークアダプタのIPアドレスを取得する他の方法がある場合は、歓迎します。アダプタの帯域幅と使用可能なIPアドレスの取得
0
A
答えて
0
Win32_NetworkAdapter
とWin32_NetworkAdapterConfiguration
を代わりに使用してください。ここでは、簡単なPowerShellスクリプトの例:Windows 8の上で
$objWMi = get-wmiobject -Query "Select * from Win32_NetworkAdapter where PhysicalAdapter = True"
foreach ($obj in $objWmi)
{
write-host "AdapterType:" $obj.AdapterType
write-host "Caption:" $obj.Caption
write-host "CommunicationStatus:" $obj.CommunicationStatus
write-host "Description:" $obj.Description
write-host "DeviceName:" $obj.DeviceName
write-host "MACAddress:" $obj.MACAddress
write-host "Speed:" $obj.Speed
write-host "Name:" $obj.Name
$config = get-wmiobject -Query "select * from Win32_NetworkAdapterConfiguration where InterfaceIndex = $($obj.InterfaceIndex)"
foreach($data in $config)
{
write-host "NetworkAddress:" $config.IPAddress
}
write-host
write-host "########"
write-host
}
以降あなたの代わりにWin32_NetworkAdapter
のMSFT_NetAdapter
クラスを使用する必要があります。またWin32_NetworkAdapterConfiguration
は、IPv4構成データのみを返します。追加情報については、thisを参照してください。
関連する問題
- 1. 利用可能な帯域幅
- 2. サブネット内で使用可能なIPアドレスのリストを取得
- 3. IPアドレスで帯域幅がIIS 6で調整される
- 4. Squid遅延プール - ユーザ/ IPアドレスごとの帯域幅を制限する
- 5. 利用可能な帯域幅を計算する
- 6. メモリ帯域幅使用量
- 7. C#を使用してIPアドレスとアダプタの説明を取得する
- 8. AWSラムダ、実行時に使用帯域幅を取得
- 9. Pingと帯域幅
- 10. scapy、iftop-styleでIPごとの帯域幅使用量を計算します
- 11. 有効なIPを使用しても帯域幅をテストしない
- 12. ネットワークジッタと帯域幅を取得するためのカーネルモジュール?
- 13. サブネット上の利用可能なIPアドレスの数を取得します。
- 14. ビデオストリーミングの帯域幅のための帯域幅
- 15. 帯域幅モニタ
- 16. 帯域幅
- 17. PHPでUNIXサーバーの月間の帯域幅使用量を取得
- 18. IPアドレスの取得
- 19. PythonまたはC++から利用可能な帯域幅を見つける
- 20. 単一精度でのCUDA帯域幅と倍精度での帯域幅
- 21. 取得IPアドレス
- 22. 取得IPアドレス
- 23. 帯域幅可用性のためのアルゴリズム設計
- 24. 高性能、高帯域幅asp.netクラウドホスティング
- 25. nginxクライアント/ IPあたりの帯域幅を制限する
- 26. Mininetエラー帯域幅
- 27. 帯域幅の値はeth0を取得し、Pythonスクリプトでifconfig
- 28. AWSバケットあたりの帯域幅/スペースを取得
- 29. 接続帯域幅の統計情報を取得する
- 30. インスタンス数と帯域幅使用量のAzure数
ありがとう –