我正在使用下面的批处理文件来查询 IP 列表,然后将其保存到 LOG.txt。
@echo off
cls
for /f "tokens=*" %%x in (IP.txt) do (
echo Checking %%x
ping -n 1 %%x > nul
if not errorlevel 1 (
echo %%x >> LOG.txt
)
)
但我在 LOG.txt 中只看到 IP.txt 的第一个条目
虽然在运行批处理文件时我看到
Checking 1.2.3.4
Checking 1.2.3.5
等等。所以它暗示批处理文件正在逐行读取IP.txt。
任何人都可以帮助制作这个批处理文件,以便 LOG.txt 中的输出按预期工作。