Inheriting Everything Settings across Multiple Windows Profiles

General discussion related to "Everything".
Post Reply
ddelzott
Posts: 1
Joined: Wed Sep 14, 2016 9:45 pm

Inheriting Everything Settings across Multiple Windows Profiles

Post by ddelzott » Wed Sep 14, 2016 10:34 pm

I'm a new user to Everything and have been trying to incorporate it into a multi-user environment. I've been trying to figure out how to configure Everything so multiple users logging into a single computer get the same pre-defined Everything settings. After configuring the search paths and exceptions under my administrator profile that I want all users to inherit, I've tried unchecking the 'Store settings and data in...' as well as pointing the database location to a single shared path on the computer (Program Files\Everything) containing the db, ini and exe files. However, any domain user that logs in does not inherit the configuration. Since the settings do not appear to carry across (windows) profiles, I'm forced to have to individually configure each user. So far the only OS I've tested this with is Windows 10 which, of course, could very well be the whole problem. Anyway, if anyone out there has dealt with this scenario and might have a solution, please let me know.
Thanks much.

void
Site Admin
Posts: 4767
Joined: Fri Oct 16, 2009 11:31 pm

Re: Inheriting Everything Settings across Multiple Windows Profiles

Post by void » Fri Sep 16, 2016 10:48 am

I've tried unchecking the 'Store settings and data in...' as well as pointing the database location to a single shared path on the computer (Program Files\Everything) containing the db, ini and exe files. However, any domain user that logs in does not inherit the configuration.
Everything uses one or two ini files:
1) the "root" Everything.ini, which is always in the same location as your Everything.exe, this ini is always loaded first.
2) the Everything.ini in %APPDATA%\Everything - this ini file is only used when the root Everything.ini contains app_data=1, when used, any settings in this ini will override the root ini.

-config can override both of these so you can specify your own ini file.

Please check the value of app_data in the root config.

You will probably run into trouble here, since Everything under a limited account will be unable to save to C:\Program Files\Everything.
Everything 1.3 will fail silently. Everything 1.4 will actually throw errors.

You may need to copy your admin settings before each user runs Everything (with each user having the app_data setting enable).
eg, startEverything.bat:
mkdir %APPDATA%\Everything
copy c:\sharedfolder\Everything-admin.ini %APPDATA%\Everything\Everything.ini
start "C:\Program Files\Everything\Everything.exe"

The trouble is then setting up this bat to run on startup instead of Everything.exe directly.

Another way would be to use the -config command line option to specify a different config file, eg:
Everything.exe -config c:\sharedfolder\Everything.ini

Same problem though, the user will have to start Everything with the -config command line option on startup.

Whirly
Posts: 9
Joined: Fri Feb 24, 2017 6:51 pm

Re: Inheriting Everything Settings across Multiple Windows Profiles

Post by Whirly » Fri Jan 04, 2019 2:56 pm

I imagine this is probably a Windows problem. But it would really nice if this situation improved. I'd like it to be easier to configure Everything with settings we want for all users and computers. Thanks

void
Site Admin
Posts: 4767
Joined: Fri Oct 16, 2009 11:31 pm

Re: Inheriting Everything Settings across Multiple Windows Profiles

Post by void » Sat Jan 05, 2019 3:08 am

It's an Everything problem.

You will be able to override user settings with GPO and optional admin ini files in the next major release of Everything.

Post Reply