我正在尝试解决一个互联网问题。我们的 IT 公司创建了一个文件,该文件似乎会不断 ping google。所以我打开了日志,他们现在说我们损坏了文件,但是,我从这个命令中看到的只是一个带有额外详细信息的基本 ping。有人能告诉我这行代码的作用是什么吗?
ping -t www.google.com |find /v ""|cmd /q /v:on /c "for /l %%a in (0) do (set "data="&set /p "data="&if defined data echo(!time! !data!)" >> C:\windows\Temp\StreamingLog.txt
答案1
我从这个命令中看到的只是带有额外详细信息的基本 ping
这正是命令要做的事情。
有人能告诉我这行代码的作用是什么吗?
ping -t www.google.com
持续 Ping www.google.com。
| find /v |""
逐行输出的肮脏黑客
cmd /q /v:on /c "
运行后续命令
for /l %%a in (0) do (
ping
循环对每一行输出执行以下操作
set "data="
清除变量data
&set /p "data="
将变量设置data
为输出行ping
&if defined data echo(!time! !data!)"
ping
如果存在则打印时间然后输出。
>> C:\windows\Temp\StreamingLog.txt
将输出附加到C:\windows\Temp\StreamingLog.txt