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"
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
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"