Function 56h (86)        Rename a File
 
    Rename a file, move a file to a different directory on the same disk,
    or both.
 
       On entry:      AH         56h
                      DS:DX      Pointer to an ASCIIZ string containing
                                 original path and filename
                      ES:DI      Pointer to an ASCIIZ string containing new
                                 path and filename
 
       Returns:       AX         Error code, if CF is set
 
       Error codes:   2          File not found
                      3          Path not found
                      5          Access denied
                      17         Not the same device
 
                      Call Function 59h for extended error code information
                      (DOS 3.0 and above).
 
       Network:       Requires Create access rights.
 
  --------------------------------------------------------------------------
 
    This function renames a file, moves a file to a different directory on
    the same disk, or both.
 
       Notes:         If a drive designator is included in the new
                      filename, it must be the same as the one included or
                      implied in the original filename.
 
                      Wildcard characters cannot be included in the
                      filenames.

Seealso:



This page last updated on Fri Nov 30 10:49:50 MSK 2001
Copyright © 1992-2001, Vitaly Filatov, Moscow, Russia
Webmaster