Program Force (FRC) This will program is modeled after the RSTS/E Utility command, FORCE. It enables a privileged user to effectively type on another terminal on the system, using his own terminal. For example, typing: FRC TT16:HELLO terminated by a carriage return, would cause the system to behave as if the string HELLO followed by a carriage return, were actually typed on terminal TT16:. A special character to FORCE is the uparrow (^). An uparrow means that the following character should be forced as a control character. For example, typing: FRC TT16:^Q terminated by a carriage return, would be the same as if a control-Q and a carriage return were typed on TT16:. Two uparrows in a row force an uparrow. It is currently not possible to force a control uparrow. If the FRC command line to the CLI (Command Line Interface, DCL or MCR) is terminated with a carraige return, the carriage return is also forced to the target terminal. If the command line is terminated by an escape character, the escape is not forced. Therefore, using the escape, it is possible to force without a trailing carriage return. A characteristic of RSX indirect command files is that CLI command lines are executed as if they had been typed terminated by an escape. This means that when using FORCE from an indirect command procedure, no carriage returns will be forced unless there explicitly in the form of an ^M. For example, here is an indirect command file for starting Word-11 spoolers: .ENABLE QUIET .ENABLE SUBSTITUTION .SETS TT "TT16:" FRC 'TT'HEL PENNER^M .DELAY 3.S FRC 'TT'PASSWO^M .DELAY 3.S FRC 'TT'WORD11^M .DELAY 3.S FRC 'TT'U^M .DELAY 5.S FRC 'TT'AD^M .DELAY 3.S FRC 'TT'TT5:^M .DELAY 3.S FRC 'TT'FORCE^M .DELAY 3.S FRC 'TT'^M .DELAY 3.S FRC 'TT'^M .DELAY 3.S FRC 'TT'AD^M .DELAY 3.S FRC 'TT'TT6:^M .DELAY 3.S FRC 'TT'FORCE1^M .DELAY 3.S FRC 'TT'^M .DELAY 3.S FRC 'TT'^M .DELAY 3.S FRC 'TT'^M .DELAY 5.S FRC 'TT'F^M .DELAY 3.S FRC 'TT'LOG^M .DELAY 3.S the delay directives are to allow Word-11 time to execute each command. Finally, the MCR dispatcher, the part of RSX that invokes FORCE, automatically converts tabs to a single space, removes trailing blanks, upcases, etc.... Therefore, it is currently not possible to force lowercase characters.