Finding files Using Name, over _All_ Extensions (CLI, GUI)?

  • Thread starter WWGD
  • Start date
  • Tags
    files Gui
In summary: Everything search file contents?"No, "Everything" does not search file contents, only file and folder names.
  • #1
WWGD
Science Advisor
Gold Member
6,910
10,293
Hi All,
Just trying to figure out if we can find a file by knowing the name , without knowing the file path nor the
extension:

If we want to find all files with extension, say, .txt , we can use ( in Command Line ) the command

dir *. txt ; to find al files with extension .txt in a specific folder , say , D\ data , we use dir D: \data.txt

BUT , what if we only know the name of the file, without knowing the extension , or maybe not knowing

parts of the path , is there a way?

EDIT : Basically, I have a file whose name I know, but I don't know the directory that the file is in.
 
Last edited:
Computer science news on Phys.org
  • #2
Ah, never mind for one of the questions; I just remembered we can use the wildcards ? for the extension. But then I guess we can then just look over all extensions with fixed number of letters/characters , by using any number of ? 's. Still, if we only know the file name, is there a nice way to do a search over all possible paths, or at least all paths in a fixed root directory?
 
  • #3
It depends on the OS that you're working with and how you're performing your search. Since you referenced a C drive, I'm assuming it's Windows. Are you using a command prompt or the search in Windows Explorer? The newer versions of Windows Explorer hide certain file types from your searches by default. See this article about turning that annoying behavior off:

http://lifehacker.com/5887848/make-...on-times-more-useful-with-these-simple-tweaks
 
  • #4
Thanks Borg, actually I am using Win 8.1 and the command prompt. Thanks for the link; you are right it is a bad habit: one may miss out , e.g., on java applets in the extension.
 
  • #5
There is a program called "everything", which is free and available from CNET. It will find all files with a given string in its name. I have found it extremely useful.
 
  • #6
mathman said:
There is a program called "everything", which is free and available from CNET. It will find all files with a given string in its name. I have found it extremely useful.
I noticed that there was a link to it at the end of the article that I posted. I haven't tried it but maybe I should.
 
  • #7
WWGD said:
Just trying to figure out if we can find a file by knowing the name , without knowing the file path nor the
extension:
Well, it seems CCleaner might do that ... but I'm probably over my head, here... :olduhh:

CCleaner.JPG
I'm probably over my head, here...
Probably enough screen grabs, too... :oldeyes:
 
  • #8
Borg said:
I noticed that there was a link to it at the end of the article that I posted. I haven't tried it but maybe I should.
Yes, you should.
 
  • Like
Likes Borg
  • #9
mathman said:
Yes, you should.
I tried it and it is remarkably fast. Unfortunately...
Does Everything search file contents?
No, "Everything" does not search file contents, only file and folder names.
Still, it seems to be very good at what it does.
 
  • #10
In windows 7 you just type in the file explorer search window and it will find all instances of that sequence in all files in and below the directory you are viewing. I'd be surprised if 8.1 did not do the same.
 
  • #11
meBigGuy said:
In windows 7 you just type in the file explorer search window and it will find all instances of that sequence in all files in and below the directory you are viewing. I'd be surprised if 8.1 did not do the same.
Windows ignores many types of files in their search tool. You can change this filtering but it's a pain and still doesn't work all of the time.
 
  • #12
Windows might ignore hidden files or system files if you have explorer configured that way. What else might they ignore.
tools->folder options -> view. Not so complicated.
Probably 99% of people searching don't care about hidden or system files.
 
  • #13
meBigGuy said:
Windows might ignore hidden files or system files if you have explorer configured that way. What else might they ignore.
tools->folder options -> view. Not so complicated.
Probably 99% of people searching don't care about hidden or system files.
I wasn't referring to hidden or system files. The default configuration of Windows search will only search specific types of files that they think people need. If you try to search for text within a .java file, .xml file, or anything else that isn't in their specific list, the search will come back empty. You have to manually add every type of file that you want to search. There is no way to turn off this so that it will search everything.

This is what I'm talking about:
http://www.wikihow.com/Make-Windows-7-Search-File-Contents
 
  • #14
You are talking about searching for file contents, not file names.

OP asked :
"Just trying to figure out if we can find a file by knowing the name , without knowing the file path nor the
extension:"

I have not had any issues with finding files by name (in windows 7).

As for searching file contents, one doesn't generally want to search binary files for text (not always true, I know) so the extensions searched are limited to known text formats.

If you rename a text file to a binary or unknown extension then it won't be searched.

I can see where that might be bothersome. grep tells you about binary files. (I usually use grep)
 

What is the difference between using Name and All Extensions in file search?

When searching for files, using "Name" will only look for files with the exact name specified, while using "All Extensions" will search for all files with any extension that contains the specified name.

Can I use wildcards in the file search?

Yes, both CLI (Command Line Interface) and GUI (Graphical User Interface) allow the use of wildcards such as asterisks (*) and question marks (?) in the file name to broaden the search results.

What are the benefits of using CLI over GUI for file search?

Using CLI allows for faster and more precise file search, as it is a direct command to the computer's operating system. It also allows for more advanced options and filtering criteria.

Can I search for hidden files using Name and All Extensions?

Yes, both CLI and GUI have options to search for hidden files using "Name" and "All Extensions" criteria. In CLI, you can use the "-hidden" argument, while in GUI, there is usually a checkbox or option to include hidden files in the search.

Is there a limit to the number of files that can be searched using Name and All Extensions?

The limit depends on the specific operating system and hardware capabilities, but in general, there is no limit to the number of files that can be searched using these criteria. However, the more files there are, the longer the search process may take.

Similar threads

  • Programming and Computer Science
Replies
4
Views
220
Replies
14
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
1K
  • Computing and Technology
Replies
30
Views
1K
  • Programming and Computer Science
3
Replies
81
Views
5K
  • Programming and Computer Science
3
Replies
75
Views
4K
  • Programming and Computer Science
Replies
6
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
4
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
3
Views
4K
Replies
9
Views
1K
Back
Top