永发信息网

如何用批处理一直ping 某台电脑IP,直到ping 通192.168.0.2 为此。通了则另一台电脑则自动执行关机命令。

答案:2  悬赏:20  手机版
解决时间 2021-04-06 08:47
  • 提问者网友:我的未来我做主
  • 2021-04-05 23:22
两台电脑共用一个网络,本机ping通另一台电脑。来自 192.168.0.2 的回复: 字节=32 时间=7ms TTL=64,那么本机自动关机。

未ping通前“来自 192.168.0.8 的回复: 无法访问目标主机。”不停的 ping 直到“来自 192.168.0.2 的回复: 字节=32 时间=7ms TTL=64” 则表明ping通,那么本机自动关机。
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-04-06 00:21
@echo off
:loop
ping -n 1 192.168.1.1 >>pingtime.log
ping -n 1 192.168.1.1|findstr /i /c:"Request timed out."
if %errorlevel%==0 (echo.>>pingtime.log&echo 时间:%date%_%time%,ping不通.>>pingtime.log)
goto loop
全部回答
  • 1楼网友:愁杀梦里人
  • 2021-04-06 01:49
@echo off setlocal enabledelayedexpansion for /l %%p in (0,1,255) do ( ping 172.17.56.%%p -n 1 -w 100>nul if not !errorlevel!==0 ( >>"d:\56.txt" echo ip:172.17.56.%%p ping不通! ) ) pause
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯