Comando do arquivo de ping

1

Estou tentando descobrir um problema na Internet. Nossa empresa de TI criou um arquivo que parece continuamente pingar no google. Então eu abri o log e agora eles estão dizendo que nós corrompemos o arquivo, no entanto, tudo o que estou vendo neste comando é um ping básico com detalhes extras. Alguém pode me informar o que toda essa linha de código faz?

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

    
por Arthur 03.11.2015 / 16:37

1 resposta

0

all I am seeing from this command is a basic ping with extra detail

Isso é exatamente o que o comando deve fazer.

Can someone let me know what all this line of code does?

  • ping -t www.google.com

Pinga www.google.com continuamente.

  • | find /v |""

Dirty hack para canalizar a linha de saída por linha

  • cmd /q /v:on /c "

Executa o comando subsequente

  • for /l %%a in (0) do (

Faz um loop para sempre, fazendo o seguinte em cada linha de ping output

  • set "data="

Limpa a variável data

  • &set /p "data="

Define a variável data para a linha de saída de ping

  • &if defined data echo(!time! !data!)"

Imprime o tempo seguido pela saída de ping , se existir.

  • >> C:\windows\Temp\StreamingLog.txt

Anexa a saída a C:\windows\Temp\StreamingLog.txt

    
por 03.11.2015 / 17:47