所以我试图让脚本在文件夹中更改文件名。但是,我需要文件名在001到000999之间提升。有时候添加一个文件,在001到000999的数字内分配一个数字。如果这有意义的话。
答案 0 :(得分:0)
如果在 一次运行 中完成,这是一种方法。但这将从 000001 计算到 999999 :
@Echo off
setlocal enabledelayedexpansion
set /a $c=1
for %%a in (*.*) do (
set "$Newname=00000!$c!"
echo ren "%%a" "!$Newname:~-6!%%~xa"
set /a $c+=1
)
如果您需要,请删除echo
。