ある間隔でコンピューターが送受信した合計バイト数を取得したいと考えています。
Powershell には、その情報にアクセスできる便利なコマンドレットがあります (Qualcomm Atheros AR9285 ワイヤレス ネットワーク アダプターは、私のインターフェイスの名前です)。
Get-Counter -Counter "\Network Interface(Qualcomm Atheros AR9285 Wireless Network Adapter)\Bytes received/sec" -Continuous
データは問題なく取得できますが、次のようになります。
私が使用していた方法でそれを実現することができましたGet-Counter -Counter "\Network Interface(Qualcomm Atheros AR9285 Wireless Network Adapter)\Bytes received/sec" -Continuous | Format-Table -Property Readings
が、それでも私が望む値の前に長いパス名がありました。
さらに、出力を変数に設定しようとすると、割り当てが行われません (変数は null のままです)。
このデータを適切な形式で取得するにはどうすればよいですか?
注:目標は、この情報の実行中の集計を維持し、しきい値に達したときに何かを行うことです。上記が機能する場合はそれを行うことができますが、それを行うためのより良い方法があれば、代わりにそれを使用して喜んでいます.