%CMD Anforderung eines Kommandos von CFS
*ON %CMD CONTINUE [AFTER INPUT] | SKIP [AFTER INPUT] .label
Nachdem der Benutzer von der Prozedur die Kontrolle erhalten hat, prüft CFS vor jedem Eingabeschritt, ob mit der als nächstes anstehenden Eingabe ein Kommando angefordert wird. Ist dies der Fall, so ist die Bedingung *ON %CMD erfüllt und es wird der Anweisungsteil der ON-Anweisung ausgeführt.
CONTINUE Der prozedurgesteuerte Ablauf wird automatisch wieder aufgenommen vor dem ersten Eingabeschritt, der das Kommandofeld von CFS versorgt.
CONTINUE AFTER INPUT 
Der prozedurgesteuerte Ablauf wird automatisch wieder aufgenommen nach der ersten Benutzereingabe, die das Kommandofeld von CFS versorgt (z.B. auch Absenden der leeren CFS-Maske).
SKIP .label Der prozedurgesteuerte Ablauf wird automatisch mit dem ersten Eingabeschritt aufgenommen, der das Kommandofeld von CFS versorgt. Es wird in der Prozedur ein Sprung zu der angegebenen Sprungmarke durchgeführt. Anstelle von SKIP kann auch GOTO angegeben werden. Anstelle von SKIP kann auch GOTO angegeben werden.
SKIP AFTER INPUT .label
 Der prozedurgesteuerte Ablauf wird automatisch wieder aufgenommen nach der ersten Benutzereingabe, die unter anderem auch das Kommandofeld von CFS versorgt. Es wird in der Prozedur ein Sprung zu der angegebenen Sprungmarke durchgeführt.
Beispiel:
Die folgende Prozedur eröffnet eine Connection zu $CONSOLE. Nach Rückkehr aus der Connection in CFS wird diese automatisch wieder geschlossen (*ON %CMD CONTINUE).
OC9$CONSOLE
xxxxx,C'sssss'
*ON %CMD CONTINUE
*DIA
DC9