引数の渡し方をよく理解していないのでは?
スペースが入るときは、二重引用符で括らないとダメ
コマンドプロンプトの例だと

(省略) Everything64.exe -s "!\ネコ\ !\犬\"

のようにする
そちらの考えるスマートがよくわからんけど
フィルターのマクロを使ってみたらどう?