- 帖子
- 352
- 积分
- 486
- 技术
- 12
- 捐助
- 0
- 注册时间
- 2009-4-5
|
一个主批处理main.bit
其中有菜单项
:main
echo 1.bat
echo 2.bat
echo 3.bat
set /p ww=输入执行哪个
if %ww%=1 call 1.bat
if %ww%=2 call 2.bat
if %ww%=3 call 3.bat
goto main
子批处理也有子菜单项,并且有一个返回主批处理main.bat的菜单。
感觉call调用来调用去里面的变量有不对的,变量好像从子批处理中继承到主批处理中了。这样执行的结果不正确了。
这样的调用有什么注意的没有,子批处理返回主批处理就是exit /b就可以了吧?
另外,调用了一个子批处理后返回主批处理后就无法再调用其他子批处理了。 |
|