Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Everything command not working when using a quoted filename

Jun
149
13
Using a quoted filename or path with the Everything command does not find expected files.
This is particularly problematic when searching for a filename or path with embedded spaces.

1775426056159.webp


A couple of items which might be relevant to trouble shooting.
  • This worked with the TCC Everything command in TCMD version 25 and version 34.
  • It does not work with TCMD version 35 or 36.
  • ES.EXE seems to work with Quoted filenames in TCMD 36.

As an aside: I realize that there are alternatives to using Everything, but one really nice feature (when you need it) is that everything by default returns matching files sorted by filename even if they are in various subdirectories. Very nice if you need a sorted list of files regardless of the folder they are found in.
 
I'm not sure if that has something to do with TCC/TCMD itself. Maybe that an everything thing only (in newer versions). On the other side everything command is the internal command of TCC to access everything(64).exe ... soooo, I don't know ...

However: via CLI you can't search that way (now), because it does not recognzie a path within quote marks it seems.

Instead use this:

everything "c:\Program Files\JPSoft\TCMD36" tcmd.exe

OR you can even use the following:

everything d:\Program Files\JPSoft\TCMD36\tcmd.exe
 
Last edited:
I'm not sure if that has something to do with TCC/TCMD itself. Maybe that an everything thing only (in newer versions). On the other side everything command is the internal command of TCC to access everything(64).exe ... soooo, I don't know ...

However: via CLI you can't search that way (now), because it does not recognzie a path within quote marks it seems.

Instead use this:

everything "c:\Program Files\JPSoft\TCMD36" tcmd.exe

OR you can even use the following:

everything d:\Program Files\JPSoft\TCMD36\tcmd.exe
Thank you for the workaround!

everything "c:\Program Files\JPSoft\TCMD36" tcmd.exe works for me and just returns the tcmd.exe file. This seems like an odd (and undocumented?) syntax. But it works.

everything c:\Program Files\JPSoft\TCMD36\tcmd.exe however, returns all the files from the c:\Program Files folder, which is not what I need.
 
Using a quoted filename or path with the Everything command does not find expected files.
This is particularly problematic when searching for a filename or path with embedded spaces.

View attachment 5539

A couple of items which might be relevant to trouble shooting.
  • This worked with the TCC Everything command in TCMD version 25 and version 34.
  • It does not work with TCMD version 35 or 36.
  • ES.EXE seems to work with Quoted filenames in TCMD 36.

As an aside: I realize that there are alternatives to using Everything, but one really nice feature (when you need it) is that everything by default returns matching files sorted by filename even if they are in various subdirectories. Very nice if you need a sorted list of files regardless of the folder they are found in.

Fixed in build 18.
 
Back
Top