我想重命名目录中的所有 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)