Page 1 of 1
TeraCopy as default Copy Handler
Posted: 28 Jul 2010 12:00
by acheton
Hi there,
I have Teracopy 2.12 installed on my Win 7 x64 machine and am trying to get it to work the way I would like in XYplorer. In Teracopy I have set option "Use TeraCopy as default Copy handler" which manifests itself in the following way:
when I copy and paste using shortcut keys or menus in either Windows Explorer or the x32 & x64 versions of my previous Explorer replacement teracopy handles the copy which is what I would expect. However when I do the same in XYplorer I get the normal windows copy rather than Teracopy - I had expected to get the TeraCopy dialog. This wouldn't be too much of an issue except that I can't find a robust copy option. I have rooted around in the forums and can see there are teracopy scripts which might help out (just a newbie with this so I've not explored scripting yet

). However from what I can see Teracopy has successfully installed itself as the default copy handler for both x32 and x64 programmes but for some reason it isn't running in XYplorer - am I missing an option or something obvious here?
thanks,
ach
Re: TeraCopy as default Copy Handler
Posted: 28 Jul 2010 12:21
by acheton
From reading around on the forum, using the right search terms this time

, it appears that XYplorer doesn't honour the default copy handler. However I can't seem to see whether there is an alternative robust copy option in XYplorer...
Re: TeraCopy as default Copy Handler
Posted: 28 Jul 2010 13:11
by nas8e9
acheton wrote:From reading around on the forum, using the right search terms this time

, it appears that XYplorer doesn't honour the default copy handler. However I can't seem to see whether there is an alternative robust copy option in XYplorer...
XYplorer can be made to use TeraCopy in most cases by following the instructions in
this post. This will allow you to have both the Ctrl-C/X/V keyboard shortcuts as well as custom toolbar buttons invoke TeraCopy rather than the Windows copy functions.
An alternative would be to select the files/folders you want to copy and then right-click and select the TeraCopy option from the context menu.
Re: TeraCopy as default Copy Handler
Posted: 28 Jul 2010 17:24
by admin
I just wonder why it does not work out of the box. Does anybody have a rough idea about how TeraCopy works with other apps? I would have expected that at least when XY uses shell API for copying, TeraCopy would hook into that and take over. Why doesn't this work?
Re: TeraCopy as default Copy Handler
Posted: 04 Aug 2010 23:54
by vegard
Just FYI for you who have followed this, the solution mentioned two posts above invokes the CLI, which in cases with
funny filenames bombs.
Re: TeraCopy as default Copy Handler
Posted: 06 Aug 2010 03:22
by nas8e9
vegard wrote:Just FYI for you who have followed this, the solution mentioned two posts above invokes the CLI, which in cases with
funny filenames bombs.
This one too?
An alternative would be to select the files/folders you want to copy and then right-click and select the TeraCopy option from the context menu.
Edited to add: Regardless, XYcopy 2.0 (the next major item on the roadmap, although I understand ZIP handling will be done before that) should make TeraCopy redundant: it will feature validation among other improvements.
Re: TeraCopy as default Copy Handler
Posted: 07 Aug 2010 01:54
by nas8e9
admin wrote:I just wonder why it does not work out of the box. Does anybody have a rough idea about how TeraCopy works with other apps? I would have expected that at least when XY uses shell API for copying, TeraCopy would hook into that and take over. Why doesn't this work?
MSDN isn't really my thing, but TeraCopy talks about copy handlers, whereas XYplorer calls the Windows Shell file functions directly, I believe. I'm guessing that the Windows Shell has some abstraction above the actual file handling, which normally calls the Windows Shell file functions but can be set to call another dll/program. In other words, TeraCopy doesn't hook the Windows Shell file functions XYplorer uses, but rather the abstraction above it that's part of the Windows Shell and is featured in Windows as well as Internet Explorer.
Re: TeraCopy as default Copy Handler
Posted: 05 Sep 2010 03:39
by Riki
XYCopy 2.0 is the feature I am most looking forward to. I cant wait!!