bat调用bat并传参

在第一个bat中set两个路径值setpath1=D:\progremfiles\asetpath2=D:\progremfiles\a\b然后调用第二个bat在第二个b... 在第一个bat中set两个路径值
set path1=D:\progrem files\a

set path2=D:\progrem files\a\b
然后调用第二个bat
在第二个bat中如何取到这两个路径值?
如果用传参数的方式又该如何写?
展开
 我来答
nameyu8023
2013-01-11 · TA获得超过529个赞
知道小有建树答主
回答量:640
采纳率:68%
帮助的人:410万
展开全部
CALL 调用,变量继承。直接写变量%path1%即可。
参数传递的话 call :标签 %path1%
@echo off
set path1="D:\progrem files\a"
call :a
call :b %path1%
pause&exit
:a
echo %path1%
goto :eof
:b
echo %1
goto :eof

不管是内部标签,还是外部P都可以。
匿名用户
2013-01-11
展开全部
call 第二个.bat "%path1%" "%path2%"

第二个bat中,%1 %2 就是引入俩的变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式