Start a search dialog with fields (filemasks, text, folder) filled in ?

9 views
Skip to first unread message

R.Wieser

unread,
Sep 17, 2019, 4:15:39 AM9/17/19
to
Hello all,

I would like to start a file search dialog, but would like to have (some of)
the fields (filemasks, text, start folder) already filled in. The below
code will open the file search dialog, but with the filemask and text fields
empty, and wanting to look thru all attached drives.

set objShell = CreateObject("shell.application")
objShell.FindFiles

Even just having to change the "Look in:" starting point is way more of a
bother than using file explorer (which I normally already have open by than)
and open the search dialog from there. :-(

By the way, it does not even need to start the search (I would actually
prefer it doesn't)

tl;dr:
Is there a way to provide the above objShell.FindFiles object with
parameters or call methods to set the filemasks, text and/or folder fields.

Regards,
Rudy Wieser



JJ

unread,
Sep 17, 2019, 9:41:28 AM9/17/19
to
On Tue, 17 Sep 2019 10:15:19 +0200, R.Wieser wrote:
>
> tl;dr:
> Is there a way to provide the above objShell.FindFiles object with
> parameters or call methods to set the filemasks, text and/or folder fields.
>
> Regards,
> Rudy Wieser

Nope. But for Windows XP, you can get the same result by using predefined
*.fnd file - a saved search result file.

R.Wieser

unread,
Sep 17, 2019, 11:41:30 AM9/17/19
to
JJ,

> But for Windows XP, you can get the same result by using
> predefined *.fnd file - a saved search result file.

I was not aware that that existsted, but its something to look at. Who
knows, maybe I can generate one on the fly. Thanks for mentioning it.

Regards,
Rudy Wieser


R.Wieser

unread,
Sep 17, 2019, 12:06:17 PM9/17/19
to
"R.Wieser" <add...@not.available> wrote in message
news:qlqur6$1hpb$1...@gioia.aioe.org...
> JJ,
>
>> But for Windows XP, you can get the same result by using
>> predefined *.fnd file - a saved search result file.

Scratch that: A saved search that is reloaded doesn't remember its starting
folder. Looking in the file I also do not see a path, and nothing stands
out as a GUID either.

Regards,
Rudy Wieser



Evertjan.

unread,
Sep 17, 2019, 6:22:08 PM9/17/19
to
"R.Wieser" <add...@not.available> wrote on 17 Sep 2019 in
microsoft.public.scripting.vbscript:
Will this help?

<https://fileinfo.com/extension/fnd>

<https://fileinfo.com/extension/search-ms>
<https://www.howtogeek.com/howto/5316/how-to-save-searches-in-windows-7/>

Seems to work fine in W10


--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

R.Wieser

unread,
Sep 18, 2019, 2:06:05 AM9/18/19
to
Evertjan,

> Will this help?
>
> <https://fileinfo.com/extension/fnd>

Yup, I found that page too. It contains nothing about the files internal
make up though.

Remarkable, but I've not been able to google anything pertinent to the .FND
filetype ... :-(

> <https://fileinfo.com/extension/search-ms>
> <https://www.howtogeek.com/howto/5316/how-to-save-searches-in-windows-7/>

Shucks. I should have mentioned (in my initial message) that I'm using
XP(sp3). Sorry.

Thanks for the suggestions though.

Regards,
Rudy Wieser


JJ

unread,
Sep 18, 2019, 6:39:31 AM9/18/19
to
On Wed, 18 Sep 2019 08:05:21 +0200, R.Wieser wrote:
>
> Yup, I found that page too. It contains nothing about the files internal
> make up though.
>
> Remarkable, but I've not been able to google anything pertinent to the .FND
> filetype ... :-(

Good thing I have one archived. I knew I've read it somewhere. It's an RTF
document, if you don't mind. It was for Windows 9x's FND. Some of the header
field values for XP's FND are different, but the layout and the search
fields seems to be the same.

https://pastebin.com/84JNssqX

R.Wieser

unread,
Sep 18, 2019, 10:46:06 AM9/18/19
to
JJ,

> Good thing I have one archived. I knew I've read it somewhere. It's an RTF
> document, if you don't mind. It was for Windows 9x's FND. Some of the
> header
> field values for XP's FND are different, but the layout and the search
> fields seems to be the same.
>
> https://pastebin.com/84JNssqX

Thanks very much! Its lots more than currently have - which is, apart from
a hexdump of a .FNDfile nothing :-)

Regards,
Rudy Wieser


Reply all
Reply to author
Forward
0 new messages