gpt4 book ai didi

batch-file - 一个批处理文件如何获取另一个的退出代码?

转载 作者:行者123 更新时间:2023-12-03 11:26:58 27 4
gpt4 key购买 nike

我有两个批处理文件task.batruntask.batruntask.bat调用task.bat,我希望runtask.battask.bat的退出代码转换为变量。怎么办呢?

task.bat:

@echo off
set errorlevel=1

runtask.bat
...
CMD /C task.bat
set taskexitcode=????

最佳答案

只需将CMD /C交换为call即可。

task.bat:

@echo off
set errorlevel=15

runtask.bat
call task.bat
set taskexitcode=%errorlevel%
echo %taskexitcode%

输出
15

关于batch-file - 一个批处理文件如何获取另一个的退出代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14277566/

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