------------------------- MS-DOS v6.22 Help: Call --------------------------
<Notes> <Examples>                                                   <Index>
Calls one batch program from another without causing the first batch program
to stop.
    CALL [drive:][path]filename [batch-parameters]
    Specifies the location and name of the batch program you want to call.
    Filename must have a .BAT extension.
    Specifies any command-line information required by the batch program.

<Syntax> <Examples>
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 environment variables such as %baud%.
Using pipes and redirection symbols
Do not use pipes ("|") and redirection symbols ("<<","<",">", and ">>") with
the CALL command.
Making a recursive call
You can create a batch program that calls itself; however, you must provide
an exit command. Otherwise, the parent and child batch programs can loop

<Syntax> <Notes>
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

<Top of page>
Last update: June 14, 2000 06:20 EST by -vjf-
Content © 1997 Microsoft Corporation
All else © 2000 Vernon J Frazee