The CS (Change Supervisor) command displays or cancels a supervisor program, or designates a code file as a supervisor program. At halt/load time, the supervisor program is automatically entered in the mix. It runs before any other jobs are initiated. If the operating system run-time option DUPSUPERVISOR is set (OP + 9), the system tries to execute a code file <file name>/FMLYINXnnn, where nnn represents the family index. If the DUPSUPERVISOR option is reset, the system tries to execute the designated supervisor program.
The specified programs must not take any run-time parameters. No warnings are issued if such a program is specified in a CS command. An exception to this rule is that a program can have a single parameter that is a one-dimensional unbounded array, in which case the program receives a one word array containing nulls (that is, 4"000000000000").
Note: | The CS command is to be deimplemented in a future release and will be replaced by the AI (Automatic Initiation) command. |
Syntax

Explanation
CS
Displays the current supervisor program.
CS –
Cancels the current supervisor program.
CS <file title>
Designates the code file as a supervisor program.
Examples
Example 1
CS
SUPERVISOR: SYSTEM/SUPERVISOR
Example 2
CS-
SUPERVISOR: SUPERVISOR CANCELED
Example 3
CS
SUPERVISOR: NOT SPECIFIED
Example 4
CS SYSTEM/HARDCOPY
SUPERVISOR: SYSTEM/HARDCOPY