[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 shelluserwlb 于 2014-11-3 16:28 编辑
回复  cjiabing


    start  /b 我一直没搞懂,有什么用,怎么用?
Hello123World 发表于 2011-11-11 17:00

刚才试了一下/b参数:

--------test.bat--------
@echo off
start "" /b /d "e:\"
dir
echo 调用ss.bat之前
call ss.bat
echo 调用ss.bat之后
pause

-------------ss.bat---------
echo 这是ss.bat  

test.bat 执行顺序: 1. 执行dir命令 2.显示 "调用ss.bat之前"  3.显示“这是ss.bat”     4.显示“ 调用ss.bat之后”     
                              5.执行pause命令     6.在同一cmd命令窗口执行 cmd命令 并跳转到e盘。

综上实验: 批处理程序中,start命令如果加/b参数,该条命令会在批处理程序执行完全部命令(包括call调用)后才会被执行。
                另外/b参数也不能与/wait参数一起使用,否则/wait参数将会被忽略。

TOP

返回列表