0
特定の文字列を含むファイルの名前を取得しようとしています。次のコマンドはそれを行います。findstrでパイプラインコマンドを実行する
dir /a:-D /b | findstr /i "fileName.jar"
次のコードを使用してbatファイルで実行しようとしています。
for /F "delims=" %%a in ('dir /a:-D /b | findstr /i "fileName.jar"') do set "batToolDir=%%a"
しかし、以下のエラーが発生しています。
| was unexpected at this time.
特定の文字列を含むファイルの名前を取得する必要があります。どうすればこれを達成できますか?どんな助けでも大歓迎です。