批处理PING局域网的问题

@echo off
echo 正PING局域网IP.....
for /l %%a in (1,1,254) do (
ping 192.168.2.%%a
)
pause
exit
这个代码写错了,怎么运行不对呢,在大哥帮帮我

代码没错,我给你优化下。
@echo off
for /l %%i in (1,1,254) do (
ping 192.168.1.%%i -n 1 >nul && echo 192.168.1.%%i 主机存在.
)
pause >nul
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-16
你用这么代码来干什么用的?说下,看可以帮到你不.
相似回答