命令内部for循环需要很长时间并给出超时警告

时间:2017-06-12 08:55:52

标签: batch-file

我有一个运行某个命令的批处理文件。 最初我只是在脚本中运行命令,并在大约30秒内成功执行

我希望处理此脚本的输出,因此我在同一个批处理文件中使用循环作为follwos:

for /F "delims=" %%i IN ('command') DO (
    set outputline=%%i
    do something by processing the outputline here
)

然而, 当我执行这个"命令"在for循环中,命令执行成功,但需要很长时间,比如2分钟而不是早期30秒,并且输出中还有以下内容:

WARNING: Name Server is shutting down due to timeout reached.

我不明白这个的原因?

0 个答案:

没有答案