VMS Help  —  PIPE  Qualifiers

1    /LOGICAL_NAMES

       /LOGICAL_NAMES (default)
       /NOLOGICAL_NAMES

    Copies process logical names and logical name tables to the
    subprocess of a command sequence. By default, all process logical
    names and logical name tables are copied to the subprocess except
    those explicitly marked CONFINE or created in executive or kernel
    mode.

2    /PRIVILEGES

       /PRIVILEGES={CURRENT|AUTHORIZED}

    Determines whether the subprocess inherits the current
    process's current or authorized privileges as its authorized
    privileges. By default, the authorized privilege mask for
    the subprocess is taken from the current privileges of its
    creator. (This corresponds to /PRIVILEGES=CURRENT.) If the
    /PRIVILEGES=AUTHORIZED qualifier is specified, the subprocess's
    authorized privileges are taken from the creator's authorized
    privileges.

3    /SYMBOLS

       /SYMBOLS (default)
       /NOSYMBOLS

    Determines whether global and local symbols (except $RESTART,
    $SEVERITY, and $STATUS) are passed to the subprocess. $RESTART,
    $SEVERITY, and $STATUS symbols are never passed to the
    subprocess.

4    /TRUSTED

       /TRUSTED
       /NOTRUSTED

    Indicates that the PIPE command input originates in a trusted
    command procedure. PIPE commands are not allowed in CAPTIVE
    accounts. The /TRUSTED qualifier provides a way for properly
    written captive command procedures to perform PIPE operations
    when the command input originates in the captive command
    procedure where it can be trusted. For more information about
    trusted command procedures, see the VSI OpenVMS Guide to System
    Security.
Close Help