gpt4 book ai didi

batch-file - 多次 ping 尝试后批处理崩溃

转载 作者:行者123 更新时间:2023-12-04 10:23:16 25 4
gpt4 key购买 nike

如果我可以 ping 其中一些地址,我会尝试从类似地址的列表中找出。
但是在大约 304 次 ping 尝试/失败之后,脚本就崩溃了。

@echo off

echo Start
set /A PORT=0
call:start
echo Finished
pause

:start
set /A PORT=%PORT%+1
set ADRESS=http://Adress.servehttp.com:%PORT%
ping /n 1 %ADRESS%
if %ERRORLEVEL% EQU 0 (echo %ADRESS% >> results.log)
if %PORT% LEQ 65535 (call:start) ELSE pause

最佳答案

您的 start函数是递归的,并且您已达到批处理脚本允许的堆栈限制,该限制通常非常低。

您可以通过使用循环来解决此问题。

关于batch-file - 多次 ping 尝试后批处理崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60736558/

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