Ping +時間出力をテキストファイルに保存する


回答:


2

Linuxと同じ、pingコマンドをテキストに出力、

ping 8.8.8.8 > pingy_mac_pingersen.txt

pingy_mac_pingersen.txtの内容。

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=97ms TTL=52
Reply from 8.8.8.8: bytes=32 time=231ms TTL=52
Reply from 8.8.8.8: bytes=32 time=51ms TTL=52
Reply from 8.8.8.8: bytes=32 time=77ms TTL=52

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 51ms, Maximum = 231ms, Average = 114ms

あなたが意味する時間関数についてはわかりませんが、基本的には* .batにはコマンドが含まれます。たとえば、ターミナルでコマンドを発行するのと同じように、たとえばping.bat;

@echo off
ping -t 8.8.8.8 > C:\pingy_mac_pingersen.txt

コマンドで* .batファイルの場所を含むターミナルで実行します。

c:\ping.bat

私はこのコマンドを知っていますが、さらに日付と時刻を同時に印刷したいと思います。
ローイミズラヒ

2

Powershellに移行することを強くお勧めします。Powershellには、Test-Connection基本的にpingと同じことを行うコマンドレットが含まれています。Test-ConnectionPSバージョン3以降のバージョンのみが存在する場合は、追加のバージョンをインストールする必要があります。

Test-Connection google.com | Select IPV4Address, ResponseTime, @{N="Date";E={Get-Date}} | format-Table -autosize | out-file -append testConnection.txt

出力は次のとおりです。

IPV4Address    ResponseTime Date
-----------    ------------ ----
178.235.206.50           14 2015-12-29 09:35:26
178.235.206.50           16 2015-12-29 09:35:27
178.235.206.50           15 2015-12-29 09:35:28
178.235.206.50           15 2015-12-29 09:35:29

Ping統計はどうですか?
Eng Soon Cheah
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.