Mình tìm trên mạng thấy có cái code này để kiểm tra ping hàng loạt ip, nhưng lại chưa đúng yêu cầu mình lắm vì khi kết quả là destination host unreachable thì nó cũng trả về “ok”, chỉ khi nào request time out thì mới trả về “failed…”, Vậy mình muốn khi destination host unreachable cũng trả về “failed…” Thì sửa code sao ạ. Tiện thể cho mình hỏi đây là ngôn ngữ lập trình gì ạ
@echo off
for /f "delims=" %%a in (IPlist.txt) do ping -n 1 %%a >nul && (echo %%a ok >>IPresult.txt) || (echo %%a failed to respond >>IPresult.txt)
pause