XYplorer 13.50 has been released on 17-Dec-2013. Here's a quick introduction to the main new features:
Of course, first of all the external copy handler has to be installed on your system. If that is ensured, defining an external program as copy handler is a two step process. First you need to tell XYplorer where the external program is located (path to exectuable) and how you want it to work (switches). Second you need to tell XYplorer that you want to use it now. Let's illustrate those steps with some screenshots.
STEP 1: Open Configuration (F9) at page File Operations. Click the Configure... button under External Copy Handlers. Now fill in your copy handler specifications (see Help for details). They might look like this example (supposing you have both FastCopy and TeraCopy installed):
FastCopy (AutoClose)|%ProgramFiles%\FastCopy\FastCopy.exe|/auto_close FastCopy (Verify)|%ProgramFiles%\FastCopy\FastCopy.exe|/verify /auto_close TeraCopy (Rename All)|%ProgramFiles%\TeraCopy\TeraCopy.exe|/RenameAll TeraCopy (Overwrite Older)|%ProgramFiles%\TeraCopy\TeraCopy.exe|/OverwriteOlder
STEP 2: After you OK-ed the above dialog, you will see a selection dropdown right under the Configure... button filled with the items you have just defined. Here you can select which copy handler you actually want to use. "XYplorer" is automatically added to the choices; select it to go back to XYplorer's native copy handler "Custom Copy".
That's all, you are done. To make switching copy handlers even easier you can do it also right from the Toolbar in the main window. Right-click the "Use Custom Copy" toolbar button (it is colored green if an external copy handler is selected, else it is brown) and you will see your copy handlers listed in the popup menu where you can easily select them on-the-fly.
Let's define one via Tools | List Management | Favorite Files. In this example we also use an environment variable:
Now when we select this fuzzy favorite file from menu Favorites | Favorite Files we might get the following match:
On another system the same favorite might have matched IE9_main.log or IE11_main.log.
Let's prepare a text file with some distributed items (one per line; files and folders allowed; order as you like) and call it "sources.txt":
This feature needs Scripting (enable Scripting in Configuration | Features if necessary). Here is a command that will copy the contents of "sources.txt" (which we have placed in \\Triton\Users\Public\Documents\) to the current location. Note the * (asterisk) in front of the path (see Help for details):
And here is what we get after running the command. All items from the sources list are copied to the current location: