>Is there a command in VFP that can find files in a directory without
>knowing the name?
You can use ADIR() to populate an array with the names, and then spin through it (ADIR() can use various wildcard masks to restrict the return sets) or any of a number of different Automation Objects like Shell.Application or Scripting.FileSystemObject can return a Folder Object that you can iterate through to get the files contained in the folder.
There's also SYS(2000), which exactly implements a FindFirst/FindNext search pattern.
Ed