- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:netstatの統計データについて)
netstat統計データの取得方法
このQ&Aのポイント
- netstatコマンドを使用して、ReceivedとSentのBytesデータを取得する方法について教えてください。
- 現在、netstat -eコマンドを使用してデータを取得しようとしていますが、エラーが発生してデータを取得できません。他の方法でもよいので、データを取得する方法を教えてください。
- 最終的には、単位時間ごとの受信と送信のデータ量を取得したいと考えています。取得方法をお教えいただけますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たしかにパイプ処理が間違っています。 ただ単に表示するだけでいいのであれば netstat -e | find "Bytes" でいいのでは?。 日本語環境の場合は netstat -e | find "バイト" --- temp-netstst.txtファイルに書き出す場合は netstat -e | find "Bytes" > temp-netstat.txt 追加書きする場合は netstat -e | find "Bytes" >> temp-netstat.txt --- for /f はファイルの複数のデータを処理する場合に使います。 たとえば上記ファイルのtokens=2,3を表示する場合は for /f "eol=; tokens=2,3 " %i in (temp-netstat.txt) do @echo %i,%j --- バッチファイルで処理する場合は上記の %i や %jは %%i %%j のように書いてください。