Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 11.4   11.5   12.0   12.1   12.2   12.3   12.4   12.5   13.0   13.1    Statistic    FMM    Blog  


Copies multiple files in parallel.

Component Version macOS Windows Linux Server iOS SDK
Files 10.0 ✅ Yes ❌ No ❌ No ✅ Yes, on macOS ✅ Yes
MBS( "Files.CopyFiles"; SourcePaths; DestPaths; Overwrite )   More


Parameter Description Example
SourcePaths The list of native paths to the file or folder to be copied. "/Users/John/Desktop/test.txt"
DestPaths The list of native paths to the destination folder or file. "/Users/John/Desktop/Backup/"
Overwrite Mac only: Whether to allow overwriting existing files. Default is off. Pass 1 to enable and 0 to disable.
(ignored on other platforms)


Returns OK or error.


Copies multiple files in parallel.
Please avoid this for spinning hard disk as it may be slower to copy in parallel compared to serial.


Copy files:

"/Users/cs/Desktop/testE04.mp4¶/Users/cs/Desktop/testE02.mp4¶/Users/cs/Desktop/testE03.mp4¶/Users/cs/Desktop/testE01.mp4"; 1)

See also

Release notes

Blog Entries

This function checks for a paid license.

Created 14th December 2019, last changed 14th December 2019

Files.CopyFile - Files.CreateAlias

💬 Ask a question or report a problem

Start Chat