ディレクトリ (およびその子ディレクトリ) 内のすべてのファイルに対してコマンドを実行しようとしていますが、見つけたファイルの相対パスを生成するのに苦労しています。
私が持っているコードは...
@echo off
set currentDir=%~dp0
for /r %%f in (*.js) do (
echo %currentDir%
echo %%f
set relativePath=%%%f:%currentDir%=%
echo %relativePath%
)
基本的に、C:\somedirでスクリプトを実行し、 C:\somedir\anotherdir\file.jsが見つかった場合、%relativePath% にanotherdir\file.jsのみを含める必要があります。
助けてください!