Sometimes I want to copy just a handful of files. Problem is... the source drive contains 10000+ files, in 100s of deeply nested directories.
I can easily find the files using Alt-F7 (e.g. last modified today + find text in file + attribute); but then I am stuck because there is no way to copy the files including their paths.
I can feed them to a listbox, but choosing COPY from that listbox ignores the paths while copying. Ctrl-C / Ctrl-V does that too.
Also Synchronize Dirs does not have a search option with the same power as Alt-F7; and Synchronize Dirs refuses to work with a 'Feed to Listbox' result set.
So what I would like is either...
... integrating all the features of the "Find Files" window in the Copy window (F5); this might be a lot of work!
... integrating all the features of the "Find Files" window in Synchronize Dirs; this might also be a lot of work!
... integrating a Copy with Subdirs option in the Find Files window (Alt-F7); this may not be intuitive, because there is no target file panel.
... or probably the easiest solution: make Copy (F5) a bit smarter, so after Feed To Listbox there is an option to substitute the Search 'root' path with the Target Panel path for every selected file in the listbox.
Showing the Search 'root' path in the Panel caption after Feed to Listbox would be useful, because Find Files allows to deviate from the (original) File Panel path. You might even consider stripping the Search 'root' path when displaying each file; better than repeating the same (often long) piece of text for every file, in my opinion.
You will probably recognize the importance of not using entire file paths while copying. Still here is an example:
The source files may be in c:\dev\project\ (and nested from there) while the target could be x:\wwwroot\ (and then nested from there).
If I start my search from c:\dev\project\, and then Feed to Listbox, the Copy operation should not create x:\wwwroot\dev\project in the target drive. Instead it should translate the Search 'root' path to the Target path, much like the regular Copy (F5) does when copying from one panel to the other.
If a 'translated' target directory does not yet exist, it should of course be created.
This would probably become very complicated when searching multiple separate dirs or even drives. It would be quite hard - both for you and for us users - to oversee how paths would be translated during the copy operation. So I'd say, only supporting this for a single search path (no ";" present) would be fine.
Oh, and despite the long description, this might not really be that hard to build. So, could you have this ready then by next week please

Bye,
Peter