# File Copy

**FileCopy** allows you to copy a file.

***

## Properties <a href="#properties" id="properties"></a>

### Source File Path <a href="#source-file-path" id="source-file-path"></a>

The full path to where the file can be found.

### Keep File Name <a href="#keep-file-name" id="keep-file-name"></a>

If checked, the file will retain the same name when moved or copied to a different folder (subject to the [File Exists](#file-exists) option).

Otherwise, the new file name must be specified.

### Destination Folder Path <a href="#destination-folder-path" id="destination-folder-path"></a>

The folder where the file should be moved or copied to.

Only displayed when [Keep File Name](#keep-file-name) is checked.

### Destination File Path <a href="#destination-file-path" id="destination-file-path"></a>

The file path, including file name, where the file should be moved or copied to.

Only displayed when [Keep File Name](#keep-file-name) is not checked.

### File Exists <a href="#file-exists" id="file-exists"></a>

Action to take when the destination file exists.

Options:

* *Do nothing*: Skips the file operation and the function will do nothing.
* *Overwrite file*: Will cause the old file to be entirely overwritten by a new file.
* *Increment file name*: Will cause the new file to have a number appended to the filename. For example, if the function is copying or moving a file called *temp.txt* to a location where that file already exists, it will create a file named *temp\_1.txt*. The next time the function attempts to copy or move *temp.txt* to this folder, it will be called *temp\_2.txt*.
