Я не могу использовать команду ping, потому что она заблокирована на моем сервере.
Я следовал за ансером с https://superuser.com/questions/1172790/bat-file-to-check-servers-are-up/1173006#answer -1173006 . Но он использует команду ping в командном файле.
Вот мой код:
REM add urls in urls.txt
for /f %%a in (C:\Job-Batches\server_check\urls.txt) do (
echo Pinging %%a ...
ping -n 2 %%a | find "Reply" > NUL
if not errorlevel 1 (
REM ip is down
echo %%a is down
) else (
REM ip is up
echo %%a is up
)
)
Может кто-нибудь подсказать, можно ли это сделать без пинга ... Заранее спасибо!