Actually, that's a pretty good solution, espeically if you're using APFS. By default, copying a file in APFS makes a clone of that file; essentially a "snapshot" of the file that doesn't use any additional storage (until one of the files is modified). So copying your found files into a folder, capturing that folder, and then deleting those files should be remarkably fast and efficient. Pro tip: I can see at least two ways of automating this. (1) The first would be to automate your copy routine to copy your recent files into a fixed folder, then set up a QRecall action to capture that folder whenever it changes. As soon as your copy is done, the capture action will take off. (2) Same capture action, but run on a schedule. Then add a prolog script that performs the find and copy before the capture runs.
|