0 votes

I am unable to find a way to encapsulate a fairly complex BOOLEAN search string for the command line scanner. As an example, this is my BOOLEAN search string, which works fine in the full GUI File Locator:

(Johnson OR JTF) AND ("Arizona State University" OR ASU) AND ("mold
manage" OR "growth manage" OR threat*)

I have tried -c "" and -c [] to no avail. Here is the command line string I am using:

flpsearch.exe -c "(Johnson OR JTF) AND ("Arizona State University" OR ASU) AND ("mold manage*" OR "growth manage*" OR threat*)" -o c:\temp\output.txt -oa -oft -ofr:file-keywords -idxname Index -idxpath "C:\Program Files\Mythicsoft\INDEX" -ceb

And the errors I get when I run this command-line:

FileLocator Pro - Command Line Search [Version 8.2.2736.1]
Copyright (c) 2017 Mythicsoft Ltd. All rights reserved.

Unexpected command line parameter: State
Unexpected command line parameter: University OR ASU) AND (mold
Unexpected command line parameter: manage OR growth
Unexpected command line parameter: manage
OR threat*)

Please help, I have SO MUCH work to do and processing it all manually through the GUI scanner just is not feasible.

by (20 points)

1 Answer

0 votes

You need to 'escape' any quotes you wish to pass as parameters, e.g.

flpsearch.exe -c "JTF AND (\"Arizona State University\" OR ASU)"
by (31.4k points)
Yes, sorry, I figured that out after posting this by searching for other command line examples in the QA site but was unable to cancel or answer my question as it was under review.