direct search vs "IPC serach"

Discussion related to "Everything" 1.5.
Post Reply
NotNull
Posts: 5961
Joined: Wed May 24, 2017 9:22 pm

direct search vs "IPC serach"

Post by NotNull »

I encountered a macro-search that when executed in Everything directly gives the expected (amount of) results.
When executed from another program, it gives zero results.

The search query is exactly the same in both cases and so is the expanded search (according to the debug log).

How is this possible?

(I can send all the details and steps to reproduce).
void
Developer
Posts: 19870
Joined: Fri Oct 16, 2009 11:31 pm

Re: direct search vs "IPC serach"

Post by void »

Check for any search options enabled under the search menu.
-Things like Match whole words, regex, ignore whitespace, etc...

These only apply to the GUI search and do not apply to IPC searches.

IPC queries are also more restricted, they cannot access file content. (unless it is indexed)

The search OP codes from the debug log should give away any of these search options.

Please send the debug logs in a bug report.
void
Developer
Posts: 19870
Joined: Fri Oct 16, 2009 11:31 pm

Re: direct search vs "IPC serach"

Post by void »

Thank you for the logs.
GET_PROPERTY(...)
Normally, IPC doesn't have access to GET_PROPERTY.



Please try enabling ipc_allow_read_access:
  • From the Start menu, search for:
    regedit
  • Right click Registry Editor and click Run as administrator.
  • In the Registry Editor, navigate to:
    HKLM\Software\Policies\voidtools\Everything

    (Please create this key if it doesn't exist)
  • In the right pane, right click and click New -> dword value.
  • Set the value name to:
    ipc_allow_read_access
  • Set the value data to:
    1
  • Exit Everything (File -> Exit)
  • Restart Everything
NotNull
Posts: 5961
Joined: Wed May 24, 2017 9:22 pm

Re: direct search vs "IPC serach"

Post by NotNull »

Yes, that makes it work. Thank you!
void wrote: Fri Jan 23, 2026 10:26 pm Normally, IPC doesn't have access to GET_PROPERTY.
To me this seems logical for un-indexed properties, but what is the limitation with indexed properties?
void
Developer
Posts: 19870
Joined: Fri Oct 16, 2009 11:31 pm

Re: direct search vs "IPC serach"

Post by void »

All formulas from IPC are blocked.

I don't want third party tools running scripts in Everything by default.

Updated: Formula Limitations
NotNull
Posts: 5961
Joined: Wed May 24, 2017 9:22 pm

Re: direct search vs "IPC serach"

Post by NotNull »

:thumbsup:
Thanks for the explanation.
Post Reply