\
Windows Commands
EXIT (quit with specified Return Code)
EXIT (quit with specified Return Code) |
If you want to return an "ERRORLEVEL" (return code) to a caller then
this command allows you to set it.
Quits the CMD.EXE program (command interpreter) or the current batch
script.
EXIT [/B] [exitCode]
/B specifies to exit the current batch script instead of
CMD.EXE. If executed from outside a batch script, it
will quit CMD.EXE
exitCode specifies a numeric number. if /B is specified, sets
ERRORLEVEL that number. If quitting CMD.EXE, sets the process
exit code with that number.
The command processor (CMD.EXE) doesn't pick up return codes from an
exit with "/B" (idiots, they're everywhere...)! So you should drop the
"/B" to exit the command processor instead (of the batch file).