Triad sou.

バッチファイル 相対パスの利用

Windwosバッチファイルで相対パスって使えないんですね。


ディレクトリ構成

.\hoge.bat
.\dir1\
.\dir2\


バッチファイル

cd dir1
set D1=%CD%
cd ..\dir2
set D2=%CD%

for /F "delims= " %%i in ('dir /s /b %D1%\*.txt') do (
  echo %D2%\%%i
)

'dir /s /b %D1%\*.txt'の部分でマッチさせる条件を弄ります。


これでタイムスタンプを弄ろうと思います。