gpt4 book ai didi

windows - 如何将 ping 命令用作批处理文件中用作中断条件的变量?

转载 作者:可可西里 更新时间:2023-11-01 11:23:40 24 4
gpt4 key购买 nike

我想创建一个批处理文件,首先在启动时 ping 一个共享驱动器,看看它是否准备好进行映射,然后在返回 ping 时进行映射。作为伪装,像这样的东西:

while true:
ping ipaddr -t
if (ping returned):
break
map drive

我相信语法应该是这样的:

:checkping
ping ipaddr -t
if ping:
goto mountZ
fi
goto checkping

:mountZ
net use Z:....

那么我该如何着手在可用变量中设置 ping 以打破循环?

最佳答案

您可以使用以下内容。如果有TTL(Time To Live)那么它会去A,否则它会继续。

:checkping
ping -n 1 www.google.com | findstr TTL && goto a
goto checkping
Break

:a
REM Mapped Drive is connected

关于windows - 如何将 ping 命令用作批处理文件中用作中断条件的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51365766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com