{"id":585,"date":"2020-07-21T15:55:29","date_gmt":"2020-07-21T07:55:29","guid":{"rendered":"http:\/\/wp.vicds.com\/?p=585"},"modified":"2025-08-13T22:48:35","modified_gmt":"2025-08-13T14:48:35","slug":"ping-with-timestamp","status":"publish","type":"post","link":"https:\/\/wp.vicds.com\/?p=585","title":{"rendered":"ping with timestamp"},"content":{"rendered":"\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\">windows\nping -t 8.8.8.8 | cmd \/q \/v \/c &quot;(pause&amp;pause)&gt;nul &amp; for \/l %a in () do (set \/p &quot;data=&quot; &amp;&amp; echo(!date! !time! !data!)&amp;ping -n 2 8.8.8.8&gt;nul&quot;\nping -t localhost | find \/v &quot;&quot; | cmd \/q \/v:on \/c &quot;for \/l %a in (0) do (set &quot;data=&quot;&amp;set \/p &quot;data=&quot;&amp;if defined data echo(!date! !time! !data!)&quot;\npowershell\nping.exe -t 8.8.8.8 | ForEach-Object {&quot;{0} - {1}&quot; -f (Get-Date),$_}\n\nlinux\nping 8.8.8.8 | while read line; do echo `date` - $line; done\nping localhost 2&gt;&amp;1 | while read pong; do echo &quot;$(date +%c): $pong&quot;; done\n<\/code><\/pre>\n\n\n\n<p>\u53e6\u5916\u9047\u5230\u591a\u7db2\u5361\u60c5\u6cc1, \u8a18\u9304\u5728 <a rel=\"noreferrer noopener\" href=\"https:\/\/wp.vicds.com\/?p=623\" target=\"_blank\">https:\/\/wp.vicds.com\/?p=623<\/a> , \u9084\u9047\u5230\u5343\u62d6VPN\u6709\u554f\u984c\u660e\u660e\u662f\u81ea\u5df1\u7db2\u8def\u639b\u6389\u7684.<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-batch\">@echo off\nset ip1=8.8.8.8\nset ip2=192.168.1.1\nset ip1name=dns\nset ip2name=router\n\n\n:BEGIN\nPING -n 4 -w 1000 %ip1%\nIF %ERRORLEVEL%==0 ECHO %DATE% %TIME% Ping %ip1name% Success &gt;&gt; D:\\log.txt\nIF %ERRORLEVEL%==1 ECHO %DATE% %TIME% Ping %pi2name% Fail &gt;&gt; D:\\log.txt\n\nPING -n 4 -w 1000 %ip2%\nIF %ERRORLEVEL%==0 ECHO %DATE% %TIME% Ping %ip2name% Success &gt;&gt; D:\\log.txt\nIF %ERRORLEVEL%==1 ECHO %DATE% %TIME% Ping %ip2name% Fail &gt;&gt; D:\\log.txt\nGOTO BEGIN<\/code><\/pre>\n\n\n\n<p>\u770b\u6a94\u6848\u627e\u51fa\u5927\u65bc10\u79d2<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-\">cat ping.txt | sed -e &#039;s\/time=\/\/&#039; | awk &#039;$15 &gt; 10 {print}&#039;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u53e6\u5916\u9047\u5230\u591a\u7db2\u5361\u60c5\u6cc1, \u8a18\u9304\u5728 https:\/ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-585","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/posts\/585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=585"}],"version-history":[{"count":7,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/posts\/585\/revisions"}],"predecessor-version":[{"id":2555,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=\/wp\/v2\/posts\/585\/revisions\/2555"}],"wp:attachment":[{"href":"https:\/\/wp.vicds.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.vicds.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}