findstr を何度も実行したい場合は、行に 2 と 3 の値が表示されないだけです。修正してください。
>summary.txt (
for %%F in (*chkpackage*) do findstr %1 "%%F" nul || echo %%F:N/A && findstr %2 "%%F" &findstr %3 "%%F"
)
文字列 2 と 3 も検索したいのですが、この文字列 2 と 3 を実行しても表示されないのはなぜですか
私はいくつかの構文を間違って使用しましたか?
私のリソーステキストファイルに「
aaa 111
bbb 222
ccc 333
DDD 444
eee 555
aaa 666
aaa の場合
は sting1 sting2 ccc
の場合は eee の場合は sting3
summary.txt の結果は次のようになります
filename.txt : aaa 111 : ccc 333 : eee 555
filename.txt : aaa 666 : ccc 333 : eee 555
回答ありがとうございます