Hi community. I did a bit of searching, but didn't find an exact solution to my issues. Hoping to get some help.
Goal: Everything on multiple computers synced via cloud service (e.g. Dropbox). Search should return results from all computers with the location of the file, even if it's on another computer and the file is inaccessible. I'd like the search results to indicate the location(s) with the computer name if possible.
Current setup:
- Three computers (currently)
- Portable Everything installed in Dropbox.
- Settings in the same folder (default for portable app).
- Set index location to %UserProfile%\Dropbox\PortableApps\EverythingSearch\Indexes\
- Multi-user database filename -- enabled
- Everything service installed on each computer
Problems:
1. No everything.computer.user.db (the name suggested for the multi-user database filename) appear in the Indexes sub-folder. Nothing is in the Indexes folder at all. I literally used %UserProfile% not my username since there's a different username on a computer, but the Dropbox folder is still there. Also, I didn't see an Everything folder in either the $appdata% or %localAppData% folders for the index files. On first launch on the first computer, it put the index into the same folder as the portable app. However, since changing the setting to the path above, deleting that file and rebooting, I don't see a new index.db file in the application folder either (even with the explicit username in the path). My best guess is that it's being recreated on every launch and completely ignoring the database location setting.
2. Assuming I can get #1 resolved, is there a way to get the Computer name as a column in the search results, or is the full path the only clue? Unfortunately for me, the latter would mean confusion between two computers, but I can work that out if there's no option for a computer name in the results. I saw a bunch of results for "multiple computers with one DB" but the solution always seemed to be that the index was read only on one machine, which doesn't achieve my goal of being able to search the contents of multiple computers at once. So, multiple db files is my preference if it's possible. I could get by with one db if both computers could contribute to it, but I wasn't seeing that as a solution.
I may have questions after getting my initial configuration going. Is what I'm trying to do possible?
Thank you!
Multiple Computer Setup
Re: Multiple Computer Setup
Everything is not really designed to show files that don't exist.Goal: Everything on multiple computers synced via cloud service (e.g. Dropbox). Search should return results from all computers with the location of the file, even if it's on another computer and the file is inaccessible. I'd like the search results to indicate the location(s) with the computer name if possible.
It can be done with File Lists.
Create a file list for each drive on each computer. (can be automated and scheduled)
Store the file lists in the cloud and add them to your Everything index (Tools -> Options -> File Lists) on each client.
Show the file list filename column by right clicking the result list column header and checking File List Filename.
The multi-user database filename will not help here.1. No everything.computer.user.db
This setting is for running the portable version on different computers.
The databases are separated.
The closest option is to show the file list filename column (see above).2. Assuming I can get #1 resolved, is there a way to get the Computer name as a column in the search results, or is the full path the only clue?
Name your file lists so they include the computer name and drive letter/name.