Broken path: modifier in Version 1.4.1.877 (x64)
Broken path: modifier in Version 1.4.1.877 (x64)
Hello,
after upgrading to Version 1.4.1.877 (x64) from an earlier 1.4.1 build, the path: modifier does not seem to work anymore.
I rely on the path modifier to limit the cope of the search to a certain path. however, in Version 1.4.1.877 the path modifier no longer seem to have an effect. the search term get matched to file names an paths alike even outside the scope specified in the path: modfier.
It used to work fine in earlier 1.4.1 build.
thanks.
after upgrading to Version 1.4.1.877 (x64) from an earlier 1.4.1 build, the path: modifier does not seem to work anymore.
I rely on the path modifier to limit the cope of the search to a certain path. however, in Version 1.4.1.877 the path modifier no longer seem to have an effect. the search term get matched to file names an paths alike even outside the scope specified in the path: modfier.
It used to work fine in earlier 1.4.1 build.
thanks.
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Do you have any search options enabled from the Search menu?
Re: Broken path: modifier in Version 1.4.1.877 (x64)
No, nothing special. I've been using everything for over 7 years so trust me I know my way around (happy to see you back into updating it BTW).
So, for example, typing the following term "path:aaa" in version 1.4.1.877 would return entries like:
amd64_33f01871669baaaf5e0fb4edbc9e2118.manifest
in directory
C:\Windows\WinSxS\Manifests
as you can see, the term "aaa" does not appear in the path but in the file name which basically renders the path modifier useless.
So, for example, typing the following term "path:aaa" in version 1.4.1.877 would return entries like:
amd64_33f01871669baaaf5e0fb4edbc9e2118.manifest
in directory
C:\Windows\WinSxS\Manifests
as you can see, the term "aaa" does not appear in the path but in the file name which basically renders the path modifier useless.
Re: Broken path: modifier in Version 1.4.1.877 (x64)
What version of Everything where you using before 877?
path: in Everything 1.4 matches the full path and filename.
If you would like to create a macro to search only paths:
path: in Everything 1.4 matches the full path and filename.
If you would like to create a macro to search only paths:
- In Everything, from the Search menu, click Organize filters....
- Click New....
- Set Name to: Path Only
- Make sure all search options are unchecked.
- Set the Search to:
path:search: !search: - Set the Macro to:
po<search> - Click OK.
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Would:
do it?
Code: Select all
path:aaa folder:
or
path:aaa child:
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Using the macro, as posted, I'm not getting expected results?
(I seem to be getting no results? Are the :'s as shown correct?)
(Actually, I'm not sure what results I'm expecting .)
(I seem to be getting no results? Are the :'s as shown correct?)
(Actually, I'm not sure what results I'm expecting .)
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Would find folders with aaa in the full path and filename.path:aaa folder:
I think lobo is wanting to match against the path part only. In other words, a path only search for aaa
should match:
c:\aaa\123.txt
should not match:
c:\123\aaa.txt
child: here would match all folders with a file or subfolder. An empty string will match all children filenames.path:aaa child:
Yes. Are all the search options unchecked for this filter?(I seem to be getting no results? Are the :'s as shown correct?)
Searching for po:aaa
will match:
c:\aaa\123.txt
will not match:
c:\123\aaa.txt
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Thank you for all those who replied. unfortunately, I don't seem to have a solution yet.
What I need to do is to find all files that have certain keywords AND are in directories that have certain keywords.
For example: all files that contain the words my file but only those who are in directories containing the words aaa bbb
so my search should match:
c:\aaa\bbb\xyz\my first file.txt
d:\jhydhf\ghsaaasds\hdfgdbbbbsds\ccc\ddd\file my number.txt
but should NOT match:
c:\sdf\aaa\cdf\my bbb file.txt (bbb is missing from path name)
d:\yhr\my\jdh\aaa\bbb\file.txt (my is missing from file name)
so what I am looking for is being able to do a path-name match and file name match.
if the "path:" modifier was matching only path names (not file names) then it would've been straight forward: path:(aaa bbb) my file
I don't seem to find any modifier that matched only directory names and allow for another modifier to match only file names.
The following does not work:
folder:... child:... restrict the search to folders only (no files)
path:... folder:... as above
path:... child:... no effect
I thought there might be hope with "infolder:" modifier but it only accepts full path name not path keywords.
Is there a way to separate the path-keywords from the file-keywords in search???? or changing the behavior of one of these modifiers (path: or infolder:) to instead match folder-only keywords?????
Thanks.
(UPDATE)
looking at the searching help online (https://www.voidtools.com/support/everything/searching/) it seems that the issue is there too. the web page states the following:
C:\Windows\ImmersiveControlPanel\Settings\Work_SystemSettings_order.txt (work is not a folder name, the file is not in a folder starting with "work")
What I need to do is to find all files that have certain keywords AND are in directories that have certain keywords.
For example: all files that contain the words my file but only those who are in directories containing the words aaa bbb
so my search should match:
c:\aaa\bbb\xyz\my first file.txt
d:\jhydhf\ghsaaasds\hdfgdbbbbsds\ccc\ddd\file my number.txt
but should NOT match:
c:\sdf\aaa\cdf\my bbb file.txt (bbb is missing from path name)
d:\yhr\my\jdh\aaa\bbb\file.txt (my is missing from file name)
so what I am looking for is being able to do a path-name match and file name match.
if the "path:" modifier was matching only path names (not file names) then it would've been straight forward: path:(aaa bbb) my file
I don't seem to find any modifier that matched only directory names and allow for another modifier to match only file names.
The following does not work:
folder:... child:... restrict the search to folders only (no files)
path:... folder:... as above
path:... child:... no effect
I thought there might be hope with "infolder:" modifier but it only accepts full path name not path keywords.
Is there a way to separate the path-keywords from the file-keywords in search???? or changing the behavior of one of these modifiers (path: or infolder:) to instead match folder-only keywords?????
Thanks.
(UPDATE)
looking at the searching help online (https://www.voidtools.com/support/everything/searching/) it seems that the issue is there too. the web page states the following:
This example will also match files (not folders) that start with the word "work"to find files and folders containing the text order, located in the folder starting with work, search for:
\work order
C:\Windows\ImmersiveControlPanel\Settings\Work_SystemSettings_order.txt (work is not a folder name, the file is not in a folder starting with "work")
Re: Broken path: modifier in Version 1.4.1.877 (x64)
The Everything query "zooms in" from left to right, so this:
should work?
Code: Select all
file:myfile path:aaa path:bbb
Re: Broken path: modifier in Version 1.4.1.877 (x64)
unfortunately no. because the path: modifier matches both folder and file names it is redundant and won't restrict to folder names
so "file:myfile path:aaa path:bbb" is the same as "myfile aaa bbb" except that you won't get any folders in the results (only files) so it is a filter to the type of results only.
so "file:myfile path:aaa path:bbb" is the same as "myfile aaa bbb" except that you won't get any folders in the results (only files) so it is a filter to the type of results only.
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Code: Select all
regex:path:".*aaa.*bbb.*(file.*my|my.*file)"
Re: Broken path: modifier in Version 1.4.1.877 (x64)
Please try searching for:so my search should match:
c:\aaa\bbb\xyz\my first file.txt
d:\jhydhf\ghsaaasds\hdfgdbbbbsds\ccc\ddd\file my number.txt
but should NOT match:
c:\sdf\aaa\cdf\my bbb file.txt (bbb is missing from path name)
d:\yhr\my\jdh\aaa\bbb\file.txt (my is missing from file name)
"*aaa*bbb*\*my file*"