Hola D1360666 .
Ejemplo en Delphi:
Código Delphi
[-]
...
begin
CopyFile('C:\Archivo.Txt', '\\DESKTOP\Users\Public\Archivo.txt', False);
end;
Si el tercer parámetro es False y el archivo existe se sobreescribe, si es True la copia falla y la función devuelve False.
Saludos.