If i understand you correctly, you are not able to SHELL or RUN a find, findstr, or other such shell command with out putting it in a bat file?

use %comspec% /c in your SHELL/RUN commands.

example:

Code:

Shell '%comspec% /c ping 127.0.0.1 -n 1 | find "TTL" > nul'
If not @ERROR
? "Ping reply was good"
Else
? "Ping reply was bad"
EndIf