加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 01:48:54 所属栏目:Windows 来源:网络整理
导读:我有两个批处理文件,task.bat和runtask.bat. runtask.batcalls task.bat我希望runtask.bat将task.bat的退出代码转换为变量.怎么可以这样做? task.bat: @echo offset errorlevel=1 runtask.bat ...CMD /C task.batset taskexitcode=???? 只需交换CMD / C进
我有两个批处理文件,task.bat和runtask.bat. runtask.batcalls task.bat我希望runtask.bat将task.bat的退出代码转换为变量.怎么可以这样做?

task.bat:

@echo off
set errorlevel=1

runtask.bat

...
CMD /C task.bat
set taskexitcode=????
只需交换CMD / C进行通话即可.

task.bat:

@echo off
set errorlevel=15

runtask.bat

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

产量

15

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读