These directives affect the way files are handled.
| ANS85 | ANSI'85 file status values. |
| ASSIGN | Default filename assignment |
| ASSIGN-PRINTER | Default printer filename assignment |
| AUTOLOCK | Automatic file locking |
| CALLFH | Callable file handler |
| CALLSORT | Callable sort handler |
| COBFSTATCONV | User-supplied module for converting file status codes |
| DATACOMPRESS | Data compression |
| DETECT-LOCK | Detect record locks |
| FDCLEAR | Clear record buffers |
| FILESHARE | Automatic file locking |
| FILETYPE | Data file format |
| HOSTCONTZERO | Record length information |
| HOSTFD | Allocation of record area |
| IDXFORMAT | Indexed file structure |
| IXNLSKEY | Local collating sequence for sorting index file keys |
| IXNUMKEY | True numeric sorting on index keys |
| KEYCHECK | Check keys are defined |
| KEYCOMPRESS | Key compression |
| LOCKTYPE | Type of record locking |
| OLDREADINTO | Behavior of the READ ... INTO statement |
| OPTIONAL-FILE | Files opened I-O or EXTEND treated as optional |
| PRESERVECASE | Retain case of item names |
| PRINT-EXT | Printer file extension |
| RDW | Read record length of variable record |
| RECMODE | Fixed or variable length |
| RETRYLOCK | Retry reads on locked records |
| REWRITE-LS | REWRITE statements allowed on line sequential files |
| SEQUENTIAL | Variants of SEQUENTIAL organisation |
| WRITELOCK | Record locks in a multi-user environment. |
| WRITETHROUGH | Unbuffered writes |