ghisler(Author) wrote: 2022-12-07, 10:31 UTC TC only supports search via Everything on entire drives or shares, not just subfolders.
I think a (much) better way is to send the following request to Everything: [c]root:[/c]ghisler(Author) wrote: 2022-12-07, 08:36 UTC TC sends Everything a request to check whether a certain drive is supported. For drives with drive letters, it sends:
?:
You can try this in the Everything application, it should list all indexed drives.
For a network folder, TC sends the following search:
\\* !\\*\*\*
Does this show your indexed folder?
This will report all strating folders on local disks [1] as well as network folders.
(like: D: ; c:\windows ; C:\tools ; \\server\share\folder1\folder2\folder3\folder4\folder5 )
Then check if the path that has to be searched starts with one of those root-folders (+ trailing \ ).
If so: use Everything. If not, then don't.
The current \\* !\\*\*\* is more limiting than needed and desirable.
[1] On local (NTFS) volumes it is possible to just index a couple of folders and ignore all others (the Include only setting for a volume).
These will be reported as separate root folders).
TC (9.50 beta7) doesn't handle these cases correctly:
Indexing just c:\folder1 and c:\folder2 in Everything and searching for 'notepad' with starting path C:\ will not find notepad.exe in the Windows folder.