Code:
PS Z:\forth\pygmy> find "CODE" *.fth
FIND: Parameter format not correct
PS Z:\forth\pygmy> cmd
Microsoft Windows [Version 10.0.22621.2134]
(c) Microsoft Corporation. All rights reserved.
Z:\forth\pygmy>find "CODE" *.fth
[results]
¯\_

_/¯
It's not even a question of using a list;
find under PS rejects wildcards. I can only suppose M$ considers the find command obsolete and not to be used with PS. I could install grep. I could use cmd instead of PS, but it never was a good shell.
KineticManiac wrote:
Is it that bad to specify
everything?

And for the record, PowerShell also uses + operator, though I imagine you looked that up already.
Yes, it is that bad.
KineticManiac wrote:
You could use WSL. Actually; if you simply want bash, you can just install bash on Windows, no?

These days, Bash for Windows means WSL unless you use Cygwin or Msys2. I've had Msys2 installed before; it was problematic with my health issues. I installed Cygwin the other day, and it looks like it'll be worse. What's been happening is that my health has been preventing me from even looking at technical things for months at a time. Sooner or later, this breaks any rolling-release system, making it impossible to upgrade because critical parts of the system have changed too much since the last upgrade. This killed my last Msys2 installation, it has killed Termux installations on Android too, and it has killed quite a number of my native Linux installs over the years.
I may be able to use a more suitable distro under WSL, but I'm so tired of the whole Linux scene that this is something of a last resort. I'm more likely to use Msys2 again, (primarily because I'm familiar with it,) and when it breaks I'll simply back up the homedir and reinstall it. As home is on a native Windows filesystem, this will be simple.