Yes, there is! ;-))
There is a MoveFileA function in the Windows API to accomplish that. We can make a wrapper for it like this:
DLL32 FUNCTION ;
RENAMELFN( cSource AS LPSTR, ;
cTarget AS LPSTR) ;
AS BOOL PASCAL FROM "MoveFileA" ;
LIB "Kernel32.DLL"
We can use it this way:
RenameLFN("c:\my documents\Letter to Bill.doc",;
"c:\my documents\Letter to Hillary.doc" )