If you can guarantee that all other users have closed their
copy of the app and that your copy has closed all
recordsets, queries, and bound forms/reports, then you can
use the FileCopy statement to copy the file.
To make sure there are no other users, try to open a
database object to the BE in exclusive mode. If you don't
get an error, it's clear (for the moment).