[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
bat 之奇技淫巧:子程序继承主程序的标签名
a.bat
  1. @echo off
  2. call :bbb
  3. pause & exit/b
  4. :bbb
  5. b.bat
复制代码
b.bat
  1. @echo off
  2. :aaa
  3. echo;aaa
  4. exit/b
  5. :bbb
  6. echo;bbb
  7. exit/b
复制代码

TOP

回复 8# aceamuro


    不明白你在说啥。
bbb 是标签名,a.bat 调用的标签名, b.bat 会调用同样的标签名。

TOP

回复 11# aceamuro


    b.bat 仅仅是个示例,没啥实际意义。
用你自己的 b.bat 好了。
1

评分人数

TOP

回复 13# aceamuro


     bat 之奇技淫巧系列
a.bat
  1. start "" cmd /k; "b.bat" "goto :bbb"
复制代码
b.bat
  1. %~1
  2. :aaa
  3. echo aaa
  4. :bbb
  5. echo bbb
复制代码

TOP

start 默认启动的是 cmd /k,如果前后带引号,它会消除前后的引号。
加分号(;)可以解除限制(分号、逗号都是默认的命令分隔符)。
cmd /?

TOP

返回列表