NotNull wrote: Thu Aug 06, 2020 10:06 pm
Everything gets it's blazing speed from the way it has access to Windows' low level "address book" of all files (and that bypasses access rights as those are on a lower level).
Therefore all
filenames will be listed.
However ... if you want to access these files, that is done in the regular Windows way, meaning that acces rights are honored.
So you can see the filenames of user2, but you can't view/open/edit/delete/etc. them.
When you use folder indexing (Menu:Tools > Options > Indexes > Folders) instead of NTFS indexing, uses the "Windows way" and will not show the files it does not have access to.
Ok, I understand, but the index option by folders makes it difficult to create a software installation package for companies.
An installation should only display folders and files for the logged in user.
User1 logged in: Everything should show C:\Users\user1\...
User2 logged in: Everything should show C:\Users\user2\...
User3 logged in: Everything should show C:\Users\user3\...
It's impossible to setup such a config before installation.
In my opinion it's a missing option. An option to ignore other users' folders and files on the same system.
For 'normal' users it should also be impossible to change any settings of the installation.
I think companies needs a installation package with a fixed configuration.
Indexing of specific folders (for example C:\temp) and only for the current logged in user (C:\Users\user1 for user1; C:\Users\user2 for user2, ...). And 'normal' users can't change these settings.
That would be great.
Is there a way to freeze Everything.ini settings for users?