それで、私はしばらくの間これを理解しようとしていました、しかし何も私に来ませんでした。小さなケースに絞り込みましたので、感想をお聞かせください。
ファイルのディレクトリ(1-a.txtと1-b.txt)と次のようなバッチファイルがあります。
for %%X in (1) do ^
fc %%X-a.txt %%X-b.txt > tmp.txt &^
if errorlevel 0 (echo 5) else (echo 6) &^
echo 7
基本的に、ファイルが同じ場合は5をエコーし、ファイルが異なる場合は6、7をエコーします。ただし、常に5をエコーします。エコー7は完全に無視されます。
何かご意見は?