您好 请您帮我写个批处理文件ping IP.txt 里的多个IP并生成TXT文件查看结果 IP.txt里的IP格式如下

V05 192.168.0.1
V05 192.168.0.2 类似的
主要是生成的文件里要求能显示IP前边的编号如
V05 OUT
V06 OUT
本人是菜鸟,只有45分了,不是很多,帮帮忙吧!
下边是我的写法
@echo off
echo.
for /f %%i in (IP.txt) do (ping -n 1 %%i >nul && echo %%i ping入成功 || echo %%i ping入失败 && echo %%i>>pinRecord.txt)
echo 任意键退出并查看日志
pause>nul
start pinrecord.txt
这个写法IP.TXT里面的IP只能是纯IP不能添加编码,显示的结果也不能显示对应编码?怎么能在pinRecord.txt中添加IP对应的编号呢?如果只是看IP的话完全不知道是对应的哪台终端

@echo off
echo %date%>>已关机.txt
echo %time:~0,-3%>>已关机.txt
echo %date%
echo %time:~0,-3%
echo.
for /f "tokens=1,2 delims=," %%i in (IP.txt) do (ping -n 1 %%i >nul && echo %%j ping入成功 || echo %%j ping入失败 && echo %%j 已关机>>已关机.txt)
echo 任意键退出并查看日志
pause>nul
start 已关机.txt
自己解决了,这个是最终解决方案,换个马甲来领分
温馨提示:答案为网友推荐,仅供参考
相似回答