bat学习:程序启动命令call和start的使用及区别
来源:网络收集 点击: 时间:2024-04-09【导读】:
window下的原生脚本工具就是bat,其中有两个程序调用的命令,分别是call 和 start,这个两个怎么使用,又有什么区别呢?下面给大家介绍下!bat学习:call和start的使用及区别1/6分步阅读
2/6
3/6
4/6
5/6
6/6
call的语法如下
CALL filename
其中参数: FileName
就是指定要调用的批处理程序的位置和名称。
注意的是 filename 参数必须具有 .bat 或 .cmd 扩展名,
这样程序才能被条用。
就是输入的参数

例如
建立一个脚本test2.bat
内容为
echo bat2
echo %1
echo %~1
就可以直接使用
call test2.bat arg1

主要用途
就是在脚本1中,使用call命令调用的脚本2的时候,
会先执行完脚本2然后在继续执行脚本1。
所有这回使用脚本直接调用test2.bat
内容如下
call test2.bat arg1
echo this is test1.bat

start的语法就是
START

主要的用途就是
直接调用程序,
所有的dos和命令行程序都可以由其启动
例如
start explorer d:\
就是直接启动D盘

所以综上所述,
就会发现,
1.调用的程序类型不一样,
call必须是bat脚本
2. 调用的方式不一样,
call 会暂停当前脚本,等待调用的脚步运行结束后,在运行当前脚本,
start就会开启一个窗口直接调用程序,相当于启动一个新的进程运行程序。而不会等待调用的程序运行结束

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_476450.html