Imprimindo resultado de Ping em Sim ou Não em um Arquivo de Texto

1

Eu quero imprimir o resultado do ping em um formulário Sim ou Não. Se estamos recebendo resposta do que imprimir Sim em um arquivo ou então Não.

[test.txt = > Arquivo de entrada hassan1.txt = > Arquivo de saída]

@echo off
for /f "tokens=*" %%a in (test.txt) do (
echo %%a
ping %%a>>C:\Users\dell\Desktop\hassan1.txt
)
pause
    
por Hassan Anwer 06.01.2016 / 20:07

1 resposta

1

Uma opção, usando IF:

ping 8.8.8.8
IF %ERRORLEVEL% EQ 0 (
  echo Yes
) ELSE (
  echo No
)

Outra opção, usando operadores:

(ping 8.8.8.8 && echo "Yes") || echo "No"
    
por 06.01.2016 / 21:54

Tags