This should work with Everything:
@evalalways:=type = KeyDown("ctrl") ? "folder:" : KeyDown("shift") ? "file:" : "";
LogicRun IN {sourcepath$} GETPROPS USEEVERYTHING {=type + "size:$(sizeautoEV)$ "=}
[[
COMMANDS
Select FROMSCRIPT DESELECTNOMATCH
]]
Edited for better performance.
Not sure. IMHO Windows Search is garbage, so I never use it.