求问大神为何我的命令是错的
bat吧
全部回复
仅看楼主
level 2
鈡晓韵级 楼主
for /f %%i in ('dir /b/s "F:\000\00000994\%date:~2,2%*.*"') do (set a=%%i
echo %%a
ren %%i 0070000032_%date:~0,4%_%date:~5,2%_%date:~8,2%_%%a:~22,2%%_%%a:~24,2%%_00.jpg)
pause
这是我用来修改图片文件名的命令
2019年02月19日 02点02分 1
level 11
%%a哪来的...开延迟变量用!a!吧
2019年02月19日 04点02分 2
老哥!用不了不知道为什么
2019年02月19日 05点02分
可以了,谢谢,是我弄错dos和批处理了
2019年02月19日 05点02分
1