DOS Fn 4301H: Set File Attribute

                                                         Compatibility: 2.0+ 
 Expects: AX    4301H
          CX    file attribute to assign to the file
          DS:DX address of an ASCIIZ string of a filespec
          ──────────────────────────────────────────────────────────────────
 Returns: AX    error code if CF is set to CY
          ──────────────────────────────────────────────────────────────────
    Info: Sets the file attribute of a file or directory.

    DS:DX points to an ASCIIZ string in the form...
             d:\path\filename.ext◄0►
          ...which identifies the location and name of the file.  It must
          not contain wildcards, but it may identify a directory name.

          If CF is set on return, an error code is in AX and no action was
          taken.

   Notes: ■ To add an attribute to an existing value, use fn 4300H to
            obtain the current setting, OR the desired new attribute bit,
            then call this function.

          ■ Bits 3 and 4 of CX (volume label and directory) must be clear
            when calling this function.  If you wish to hide a directory,
            use CX=02H (not 12H as you might expect).

See Also: Fn 4300H (query file attributes)
          File Attribute
          Directory and File Functions
          DOS Functions
                                    -♦-