老盖聊技术|调用bat批处理脚本跳转标签语句,dos命令call图文教程
文章图片
大家好 , 我是老盖 , 首先感谢观看本文 , 本篇文章做的有视频 , 视频讲述的比较详细 , 也可以看我发布的视频 。
今天我们学习call这个命令 , 它在批处理中用的也是比较多的 , 它可以在一个批处理文件中调用一个过程 , 有点类似于编程函数 , 可以传递参数 , 它还可以再调用其他的bat批处理 , 然后也可以传递参数 , 下边我准备了几个文件和脚本代码和大家讲解一下 。
文章图片
主批处理bat脚本main.bat文件 。
callsubhelloworld
echo运行到了这里
pause
exit
::callsubhelloworld
::callsub.bathelloworld
pause
exit
:sub
echo运行到了子函数
echo%1
echo%2
这个就是主文件的代码 , 里边有一部分代码是没用到的 , 下边讲解一下 。
文章图片
我们运行一下这个批处理 , 第一行直接调用sub这个标签行 , 然后传递了两个参数helloworld , 当运行到sub这个标签行的时候 , 会输出运行到了子函数 , 然后输出%1和%2 , 这2个就是参数1和参数2的调用方法 , 然后输出改参数的内容就是hello和world , 这个call命令就是在一个文件里里边调用了标签行 , 可以理解为就是类似编程中的函数调用 , 然后传递了参数 。
文章图片
我们再看一下两个不同的bat批处理之间的相互调用 , 和传递参数 , 新准备了一个批处理sub.bat , 下边是它的代码 。
echo运行到了sub.bat
echo%1
echo%2
第一行是一个输出 , 第二行第三行是输出参数的内容 。
文章图片
我们修改了main.bat文件 , 然后运行这个主文件 , 它会直接第一行调用sub.bat这个批处理 , 然后传递了参数hello和world , 当运行到了sub.bat中 , 会输出运行到了sub.bat , 接着把参数一和参数二也输出了出来 。
【老盖聊技术|调用bat批处理脚本跳转标签语句,dos命令call图文教程】上面这几个代码例子就是call这个命令的 , call命令也比较常用 , 大家可以跟着一起联系一下 。
感谢观看本篇文章 , 希望对你有所帮助 , 本文由老盖聊技术原创 , 我是老盖 , 专注分享IT互联网与电脑知识 , 欢迎关注 , 本文是出于爱心帮助人的目的所写 , 请随意分享转载 , 帮助人越多爱的力量就越大 , 感谢正能量传播 。
- 芯片|我国开始技术封锁!除量子密码以外,还有一项让美国憋屈十几年
- Java|计算机专业的本科生,该选择学习Java技术体系还是.NET技术体系
- 南方PLUS|高新区面向全市征集30项以上技术需求,@佛山企业
- 核聚变|中国若能掌握这十项技术,美国只能甘心叫中国爸爸
- 青年报|还有集成电路、8K摄影等硬核技术服务,都来了,上海的现代运输服务
- 央广网|数字技术复现大运河前世今生,腾讯与中国大百科出版社推出大运河小程序
- 芯片|打响芯片突围战!中科院出手,全面去除西方技术!
- 央视财经|技术创新赋予服务贸易新动能!百度首席技术官:人工智能是重要一环→
- 火星|马斯克的“保温杯”再度跳跃,移民火星更进一步,技术远超中俄!
- 显卡|反击美国芯片锁喉!华为传来好消息,芯片技术或“变道超车”!