何がしたいのか
コマンドプロンプトで使えるコマンドにforコマンドがあるが、そのかっこのなかでパイプしたりリダイレクトしたい。
こんな感じ。
> for /f %i in (`TYPE foo.txt | FIND "String"`) do echo %i
的な。
エスケープする
|を^でエスケープする。
> for /f %i in (`TYPE foo.txt ^| FIND "String"`) do echo %i
参考
Windowsのヘルプの「コマンド シェルの概要」
たまにはWindowsのヘルプも役に立つのね。