level 1
WuSu
楼主
@璐村惂鐢ㄦ埛_000076K馃惥 off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /ad') do (
set dn=%%i
cd !dn!
set fn=1
for /f "delims=" %%j in ('dir /b /on') do (
set rn=!fn!
set rn=!rn:~-10!
ren "%%j" !dn!!rn!%%~xj
set /a fn=fn+1
)
cd ..
)
)
这个bat可以将目录文件夹中的文件命名成和目录文件夹一样,并在名称后添加了序号,我是小白,拿的别人的脚本自己略微修改了一下。
求大神把这个改成只命名jpg格式的。
还有我想问一句上面这个更改时按什么排得序,为什么更改后和我在文件夹里按名称排序时的图片位置不一样了。
图片原名称都是按英文字母和数字命名的
2020年11月09日 17点11分
1
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /ad') do (
set dn=%%i
cd !dn!
set fn=1
for /f "delims=" %%j in ('dir /b /on') do (
set rn=!fn!
set rn=!rn:~-10!
ren "%%j" !dn!!rn!%%~xj
set /a fn=fn+1
)
cd ..
)
)
这个bat可以将目录文件夹中的文件命名成和目录文件夹一样,并在名称后添加了序号,我是小白,拿的别人的脚本自己略微修改了一下。
求大神把这个改成只命名jpg格式的。
还有我想问一句上面这个更改时按什么排得序,为什么更改后和我在文件夹里按名称排序时的图片位置不一样了。
图片原名称都是按英文字母和数字命名的