XXcopy.

XXcopy is an extended file copy utility run from the command line that can be used to maintain directory structures and files spread across different network and local drives.

XXcopy is some kind of "clone" for Microsoft's "Robocopy". It is not a full clone because not all switches are supported, but the most important ones are.
XXcopy has some major advantages over Robocopy. These are:
- It is open source!
- It is multi-platform! Based on wxwidgets, it can be compiled on different platforms like Windows and Linux. Included binaries on this page are for Windows (XP) and Linux (Ubuntu).





Windows XP exe file.

Below is a link to the XXcopy.exe windows executable file for use on Windows. This version is tested on Windows XP but probably will also work on Windows NT, Windows 2000, Windows Vista etc.

Download windows version



Linux executable.

Below is a link to the XXcopy Linux executable file for use on Linux. This version is tested on Ubuntu 7.04 but probably will also work on other flavours of Linux.

Don't forget to give this file the execution rights (chmod 777 XXcopy for example).

You also might need some wxwidgets shared library to run XXcopy, I am not sure about this.

Download Linux version



Documentation.

You can execute XXcopy without parameters on the command line to see a brief explanation of the syntax.

Below is also a link to a word document (English) containing the manual.

Download manual (MS-word document)



Source code, for those who care.

The source code is a zip file that contains all of the C++ sources (cpp and h files). It also contains project and workspace files for use with Microsoft Visual C++ IDE v6 (on Windows XP) and for the Code::Blocks IDE (version october 2007) for compilation on Linux (I use Ubuntu 7.04).



Open the file XXcopy.dsw if you wish to proceed with the Microsoft Visual C++ IDE.
Open the file XXcopy.workspace if you wish to proceed with the Code::Blocks IDE.
For other IDE's you should check out yourself.


For the project to compile/build correctly, you also need to download and compile the wxwidgets libraries.

Download source code for this program

  Home         Back to programs overview