Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ call(CMD) — OpenDesktop 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 call(CMD)                       19 June 1992                       call(CMD)


 Name

    call - call one batch program from another

 Syntax


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


 Parameters


    [drive:][path]filename
                        Specifies the location and name of the batch program
                        you want to call.  filename must have a .BAT exten-
                        sion.

    batch-parameters    Specifies any command-line information required by
                        the batch program.


 Notes


    Using batch-parameters

    Batch-parameters can contain any information that you can pass to a batch
    program, including switches, filenames, the replaceable parameters %1
    through %9, and variables such as %baud%.

    Using pipes and redirection symbols

    Do not use pipes and redirection symbols with the call command.

    Making a recursive call

    You can create a batch program that calls itself; however, you must pro-
    vide an exit condition.  Otherwise, the parent and child batch programs
    can loop endlessly.

 Examples

    To run the CHECKNEW.BAT program from another batch program, include the
    following command in the parent batch program:

       call checknew


    Suppose the parent batch program accepts two replaceable parameters and
    you want it to pass those parameters to CHECKNEW.BAT.  You can use the
    following command in the parent batch program:

       call checknew %1 %2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026