Find dups in one folder against the rest of the PC

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
JTCGiants56
Posts: 58
Joined: Fri Nov 28, 2014 3:58 pm

Find dups in one folder against the rest of the PC

Post by JTCGiants56 » Sat Apr 06, 2019 5:49 pm

Hello, If I run

Code: Select all

sizedupe: W:
for example, it will show all the files in W: that are dupes with anything on the PC, but it won't show the other matching dupe of this duplicate if it's not on W:. Is there to way to compare duplicates of one folder, against the rest of the PC and have both dupe couples show in the results? Thank you

NotNull
Posts: 1284
Joined: Wed May 24, 2017 9:22 pm

Re: Find dups in one folder against the rest of the PC

Post by NotNull » Sat Apr 06, 2019 10:17 pm

Unfortunately, that's not possible with Everything, but ...

... take a look at this thread.

JTCGiants56
Posts: 58
Joined: Fri Nov 28, 2014 3:58 pm

Re: Find dups in one folder against the rest of the PC

Post by JTCGiants56 » Sun Apr 07, 2019 12:32 am

Ok thanks

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

Re: Find dups in one folder against the rest of the PC

Post by void » Sun Apr 07, 2019 2:01 am

I'm thinking of ways to do this, would something like sizedupewithpath:<path> be useful? eg:
sizedupewithpath:w:

This would list size duplicates where at least one of the duplicates has w: in the path.

JTCGiants56
Posts: 58
Joined: Fri Nov 28, 2014 3:58 pm

Re: Find dups in one folder against the rest of the PC

Post by JTCGiants56 » Sun Apr 07, 2019 2:31 am

void wrote:
Sun Apr 07, 2019 2:01 am
I'm thinking of ways to do this, would something like sizedupewithpath:<path> be useful? eg:
sizedupewithpath:w:

This would list size duplicates where at least one of the duplicates has w: in the path.
Yes, that would be perfect. Is this a new feature you would implement or a current one? I'm currently getting no results. Thanks!

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

Re: Find dups in one folder against the rest of the PC

Post by void » Sun Apr 07, 2019 2:47 am

I need to add it, I've got it on my TODO list.

JTCGiants56
Posts: 58
Joined: Fri Nov 28, 2014 3:58 pm

Re: Find dups in one folder against the rest of the PC

Post by JTCGiants56 » Sun Apr 07, 2019 3:13 am

void wrote:
Sun Apr 07, 2019 2:47 am
I need to add it, I've got it on my TODO list.
Sounds good.

therube
Posts: 2266
Joined: Thu Sep 03, 2009 6:48 pm

Re: Find dups in one folder against the rest of the PC

Post by therube » Sun Apr 07, 2019 10:59 am

Is "withpath:<path>" actually rather easy to do?

If not then why not just have the ability to have sizedupe work against currently enabled filters, search?
IOW, just like in the OP: sizedupe: w:.

Or,

sizedupe: ext:jpg w:
sizedupe: ext:jpg w: "jethro tull"

Now all of that works already, except that currently sizedupe: is global in scope.

Maybe something like sizedupefilter: where it would first do sizedupe: then iterate through the list of filtered files, displaying only those files meeting the current filters, search settings.

(IOW, just automating the export to .efu, then opening of same.)

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

Re: Find dups in one folder against the rest of the PC

Post by void » Sun Apr 07, 2019 11:22 am

Is "withpath:<path>" actually rather easy to do?
I thought about this too, it's possible.
Since only one duplicate function can be used effectively, this additional function could limit where the duplicates are searched for any existing dupe function.
In code, sizedupe: and sizedupe: withpath:<path> would be two completely different code paths for finding duplicates and I would like to reflect that in the search function name.

If not then why not just have the ability to have sizedupe work against currently enabled filters, search?
IOW, just like in the OP: sizedupe: w:.
OP wants to find and list duplicates everywhere, where only one of the duplicate needs to be in w:

sizedupe: w:
would list results only on the w: drive. Unfortunately, hiding size duplicates on other drives.
whereas:
sizedupewithpath:w:
would list all size duplicates where one of the duplicates is on the w: drive.

OP could search for sizedupe: and sort by path, and just go through all the w: results. Unfortunately, results would not be sorted by size.
Using sizedupe: works best when sorting by size.

Since the search
sizedupe: w:
is not too helpful, perhaps Everything could apply this withpath: option automatically.
Maybe something like sizedupefilter: where it would first do sizedupe: then iterate through the list of filtered files, displaying only those files meeting the current filters, search settings.
This would be pretty much how Everything works now.
To do the opposite would be useful, apply a filter and then search for sizedupe: on those results.
This is also on my TODO list, and will be some sort of view option. eg: View -> Show only duplicate names/size and View -> Show only unique names/size

JTCGiants56
Posts: 58
Joined: Fri Nov 28, 2014 3:58 pm

Re: Find dups in one folder against the rest of the PC

Post by JTCGiants56 » Tue Jun 25, 2019 10:16 pm

Hello @void. I wanted to inquire if any of the above mentioned dupe functionality has been implemented yet (even if just in the nightlies). Thanks.

zeus04
Posts: 7
Joined: Wed Oct 17, 2018 3:45 pm

Re: Find dups in one folder against the rest of the PC

Post by zeus04 » Wed Jun 26, 2019 11:47 am

JTCGiants56 wrote:
Tue Jun 25, 2019 10:16 pm
Hello @void. I wanted to inquire if any of the above mentioned dupe functionality has been implemented yet (even if just in the nightlies). Thanks.
Are there nightly builds available anywhere?(!)

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

Re: Find dups in one folder against the rest of the PC

Post by void » Wed Jun 26, 2019 2:59 pm

I've added an optional Size Duplicated column for the next major version of Everything.

When sorting by this column, duplicated sizes are listed first (largest to smallest).
You'll be able to search for anything and sort instantly with this column to find name/size duplicates for the current results.

I don't have release for testing yet, sorry.
There's still a bit more to do before an alpha release.

Current Everything 1.4. nightlies can be found here (mostly bug fixes at this stage):
https://www.voidtools.com/forum/viewtopic.php?t=5718

Post Reply