
求這個重命名文件名的批處理如何實現文件名更改為文件修改時間@echo offsetlocal enabledelayedexpansionrem set file=jpg,mpgfor %%i in (!file!) do (set n=1for /f delims= %%a in ('dir /b *.%%i') do (set t=%%~taset t=!t::=:!if not exist !t!%%~xa (ren %%~fa !t!%%~xa) else (ren %%~fa !t!_!n!%%~xaset /a n=n+1))) pause當前這個批處理只能把文件名命名為-03-06 13:28的形式 怎么加上秒 也就是變為-03-06 13:28:20這樣的格式啊?還有這個批處理只對當前目錄有效 如何針對 子目錄也有效呢? 求高手指點

