home *** CD-ROM | disk | FTP | other *** search
- Copyright (C) 1986 by C.B. Falconer.
-
- XJOB for DOS+
-
- XJOB is the logical replacement for XSUB, when using the DOS+
- system. Like XSUB, only BDOS function call 10 is handled.
- However, XJOB can discriminate against commands (such as "dir")
- in the job file, since it insists that each simulated console
- line begin with a "*". The "*" is stripped before the line is
- passed to the application, and thus the maximum line length is
- 127 chars. If a line without the "*" appears it is left in the
- job, and console input is requested from the keyboard. Since
- CCP+ (part of the DOS+ system) treats all lines with an initial
- "*" as comments, this allows synchronization between application
- jobs and their data.
-
- Note that, like XSUB, XJOB cannot supply console data to any
- program requesting input via calls 6 or 1, or by direct bios
- calls. These calls will require operator entries.
-
- To supply an empty line (e.g. PIP exit command), supply only
- the "*".
-
- The job file should call XJOB before running any programs that
- will need XJOB console input. The job can also force XJOB
- removal by calling it again. Thus it is possible to intermix
- pre-cooked and actual operator input.
-
- Unlike the SUBMIT/XSUB combination, JOB/XJOB can supply lower
- case input to the application with no fuss. Simulated console
- lines may even be parametized. In addition, a simulated
- console line containing ONLY a ^C (entered into the .JOB file
- by "*^^C") will cause the application to reboot.
- a╗