Contributor: SWAG SUPPORT TEAM        

> Does anybody know how to do a "fast" move of a File?
> ie: not copying it but just moving the FAT Record

  Yup.  In Pascal you can do it With the Rename command.  The Format is:

   Rename (Var F; NewName : String)

where F is a File Variable of any Type.

to move a File Really fast, and to avoid having to copy it somewhere first and
then deleting the original, do this:

Procedure MoveIt;  {No error checking done}
   F : File;
   FName : String;
   NName : String;
   Assign (F, FName);
   NName:= {new directory / File name}
   Rename (F, NName);