• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    cmd批处理 goto call命令使用说明

    第一个批处理 goto命令使用方法
    将 cmd.exe 定向到批处理程序中带标签的行。

    GOTO label

      label   指定批处理程序中用作标签的文字字符串。

    标签必须单独一行,并且以冒号打头。

    如果命令扩展被启用,GOTO 会如下改变:

    GOTO 命令现在接受目标标签 :EOF,这个标签将控制转移到当前
    批脚本文件的结尾。不定义就退出批脚本文件,这是一个容易的
    办法。有关能使该功能有用的 CALL 命令的扩展描述,请键入
    CALL /?。

    看提示我们需要知道call命令的使用方法
    从批处理程序调用另一个批处理程序。

    CALL [drive:][path]filename [batch-parameters]

      batch-parameters   指定批处理程序所需的命令行信息。

    如果命令扩展被启用,CALL 会如下改变:

    CALL 命令现在将卷标当作 CALL 的目标接受。语法是:

        CALL:label arguments

    一个新的批文件上下文由指定的参数所创建,控制在卷标被指定
    后传递到语句。您必须通过达到批脚本文件末两次来 "exit" 两次。
    第一次读到文件末时,控制会回到 CALL 语句的紧后面。第二次
    会退出批脚本。键入 GOTO /?,参看 GOTO :EOF 扩展的描述,
    此描述允许您从一个批脚本返回。


    另外,批脚本文本参数参照(%0、%1、等等)已如下改变:


         批脚本里的 %* 指出所有的参数(如 %1 %2 %3 %4 %5 ...)

         批参数(%n)的替代已被增强。您可以使用以下语法:

             %~1         - 删除引号("),扩展 %1
             %~f1        - 将 %1 扩展到一个完全合格的路径名
             %~d1        - 仅将 %1 扩展到一个驱动器号
             %~p1        - 仅将 %1 扩展到一个路径
             %~n1        - 仅将 %1 扩展到一个文件名
             %~x1        - 仅将 %1 扩展到一个文件扩展名
             %~s1        - 扩展的路径只含有短名
             %~a1        - 将 %1 扩展到文件属性
             %~t1        - 将 %1 扩展到文件的日期/时间
             %~z1        - 将 %1 扩展到文件的大小
             %~$PATH:1   - 查找列在 PATH 环境变量的目录,并将 %1
                           扩展到找到的第一个完全合格的名称。如果
                           环境变量名未被定义,或者没有找到文件,
                           此修改符会扩展到空字符串

        可以组合修改符来取得多重结果:

            %~dp1       - 只将 %1 扩展到驱动器号和路径
            %~nx1       - 只将 %1 扩展到文件名和扩展名
            %~dp$PATH:1 - 在列在 PATH 环境变量中的目录里查找 %1,
                          并扩展到找到的第一个文件的驱动器号和路径。
            %~ftza1     - 将 %1 扩展到类似 DIR 的输出行。

        在上面的例子中,%1 和 PATH 可以被其他有效数值替换。
        %~ 语法被一个有效参数号码终止。%~ 修定符不能跟 %*
        使用

    您可能感兴趣的文章:
    • cmd goto命令 流程跳转
    • 批处理中常用命令介绍(Echo、rem、goto、call、pause、if、for)
    • PHP goto语句简介和使用实例
    • dos 流程跳转 goto
    • js控制的回到页面顶端goTop的代码实现
    • Go语言流程控制之goto语句与无限循环
    • asp.net中引用同一个项目中的类库 避免goToDefinition时不能到达真正的定义类
    • 深入理解goto语句的替代实现方式分析
    • php5.3 goto函数介绍和示例
    • C++跳转语句之Goto对变量定义的影响详解
    上一篇:用批处理实现读取文本文件并实现超链接代码的输出 原创
    下一篇:Do All in Cmd Shell一切在命令行下完成第1/6页
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    cmd批处理 goto call命令使用说明 cmd,批处理,goto,call,命令,