Usage: %P [options]... [-- icrunrs-options]... [prog [arg...]]

Options:
 -a[:aflag]      Audit to %P.lg
 -A path[:aflag] Audit to path, or path%/%P.lg if path is a directory
                   aflag is a|b|d|da|db|p|pa|pb|t|ta|tb|u|ua|ub
                       a=append, b=backup, d=datestamp,
                       p=process-id, t=timestamp, u=username
 -c              Crash recovery reconnect enabled
 -E var=val      add var to the Environment with the value 'val'
 -h | -?         display Help text
 -i              put out Info messages
 -m              Prompt for machine name of server
 -M mach[:pt] | :pt    Machine of server (default is 'localhost'), and
                     TCP port number (default is 7333) on which to connect
 -N w            NO options: w=no warnings
 -p              always Prompt for network username
 -q              Quiet operation
 -t              Trace network operations (requires audit)
 --              Mark start of command line options for icrunrs (surrogate)

Environment variables:
 ICROOT       Installation folder   ICCONFIGDIR         Customized system info
 ICRUNRC      Command line options  ICREVERSE           Reverse-video Control
 ICTERM       Terminal Description  ICSCROPT            Screen Optimizer mode
 ICLINES      Screen height         ICCOLUMNS           Screen width
 ICCOLOR      Color handling mode   ICBGCOLOR,ICFGCOLOR Color Values
 PTS          Print passthru device
 ICRECONNECTTIMEOUT Reconnection timeout (seconds)


Icrunrs-options (surrogate):
 -a[:aflag]      Audit to icrunrs.lg
 -A path[:aflag] Audit to path, or path%/icrunrs.lg if path is a directory
                   aflag is a|b|d|da|db|p|pa|pb|t|ta|tb|u|ua|ub
                       a=append, b=backup, d=datestamp,
                       p=process-id, t=timestamp, u=username
 -C l|n|u        Case conversion (Unix): l=lower,n=none,u=upper (default is l)
 -D date[:time]  Date/time override. Date/time formats are YYYYMMDD & HHMMSS
 -E var=val      Environment variable and value for icrunrs
 -G drsu         General: d=duplicate key I-O Status, r=RDOS-like ACCEPT,
                     s=strict switch processing,
                     u=uppercase program name in ACCEPT FROM ENVIRONMENT
 -i              put out Info messages
 -I 2            run ICOBOL 2.xx .cx files instead of 3.xx .cx files
 -N beinow       NO options: b=no auto reassign, e=no embedded spaces,
                     i=no console interrupts, n=no Nagle Algorithm suppressed
                     o=no OCCURS DEPENDING bounds check, w=no warnings
 -p              always Prompt for network username
 -q              Quiet operation
 -s              Run prog in startup mode
 -S n            System code value to be returned in ACCEPT FROM ENVIRONMENT
 -T n            Terminal number is n
 -U l|n|u        convert Username case: l=lower,n=none,u=upper (default is n)
 -z | -Z dir     run debugger, use current or specified dir for .sy location

Environment variables:
 ICROOT       Messages, help, and terminal descriptions
 ICRUNRS      Command line options   ICPCQDIR         Print job file directory
 ICRUNLK      File name link file    PRN,SER,PCQ      Default device units
 ICCODEPATH   .CX file path list     ICDATAPATH       Data file path list
 ICTIMEOUT    Timeout Delay          ICABORT          Abort on Timeout
 ICPCQFILTER  PCQ filter command     ICPERMIT_MACHINE Servermachine[:port]
 DATAFILE     @DATA resolution       LISTFILE         @LIST resolution
 ICSDMODE     Screen Handler Mode    ICTMPDIR         Temporary file directory
 ICRUNDIR     Initial directory      ICPROMPTCHAR     Default prompt character
 ICRECONNECTTIMEOUT Reconnection timeout (seconds)


