ファイルが作成された日付と時刻を前に付けて、ディレクトリ内のすべての sql ファイルの名前を変更したいと考えています。
私はコマンドプロンプトが初めてで、読んだものから以下のコードを思いつきましたが、機能していません。
for /f "delims=*" %%I in ('dir *.sql /b /s') do (
set dt=%%~tI
for /f "delims=/: " %%a in ('%dt%') do (set mydate=%%a)
for /f "delims=/: " %%b in ('%dt%') do (set mytime=%%b)
ren %%~nI.sql %mydate%%mytime%_%%~nI.sql)