Run (V1.3 in c:) (2.x/3.x internal) NAME Run - spawn a background shell or process. SYNOPSIS Run command+command+command+command.... DESCRIPTION Run is used to startup a background shell. Run itself does no parsing of the command line, it passes it unchanged to the background shell process, which means that depending on the shell you have loaded, you can do various interesting things with Run. You can pass multiple commands to the background shell by terminating each commandline with a '+' before you hit return. To detach processes from the parent console window, you can do Run >NIL:. This will allow you to close the CLI window from which that task was launched. Once RUN a program is totally seperated from the Shell from which it was RUN allowing you to use that Shell for other purposes. If any errors occur, the background program removes itself and disappears. After you RUN a program, the system shell will print the message [CLI n] where n is the task number assigned to the background task. The system will always check the resident list before looking in the system path for the command. EXAMPLES 1. Run Copy Thisfile OverHere+ Echo "Copy complete!" The above line will cause the background shell to first run the Copy command, and then the Echo command. 2. RUN EXECUTE "RAM:T/ThisFile" The above line will cause the command sequence file 'ThisFile' in the Ram:T/ directory to execute in the background by a single task. 3. RUN DIR > PRT: OPT A This prints a directory and file listing of the current drive on the printer. This will be operated in the background so you will be able to continue entering other commands into the Shell it was run from or to close it. 4. RUN >NIL: Calculator This starts the Calculator program. NIL: is used so you can close the CLI or enter other commands into it while the Calculator is running. 5. RUN FORMAT DRIVE DF1: NAME EMPTY + INSTALL DF1: + ECHO "Format and Install Finished" This will Format and Install a disk in df1: and then print a message saying "Format and Install Finished".