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.
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.
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.
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).
Home Back to programs overview