文件名前批量、随机、添加序号(批处理.bat)? 批量在文件名前加序号
- 批处理怎样在原文件名中插入随机序号?
- 原文件名前加序号的批处理文件怎么写
- 求bat批处理,文件夹名前加序号
- 求一个bat批处理命令,可实现将一个文件夹里的文件批量倒序添加数字序号为文件名前缀,内有实例。跪求!
批处理怎样在原文件名中插入随机序号?
要想反复运行还不是那么简单呢 (未测试请先备份)
批处理放要处理的文件夹运行,编号形式为三位数加下划线接原文件名
请确定文件总数不要超,代码第一行的1000中0的个数决定编号位数可自己改
如果已有这种形式mp4文件会先去掉原编号
编号总是从001开始顺序编号但对应的mp4文件是随机的
无论有无新文件加入,每运行一次会重排一次
@echo off&cd/d %~dp0&set/a n=1000
setlocal enabledelayedexpansion
for /f "tokens=1* delims=_" %%i in (
'dir/b/a-d *.mp4^|findstr/b "[0-9][0-9]*_"')do ren "%%i_%%j" "%%j"
for %%i in (*.mp4)do set "#!random!=%%i"
for /f "tokens=1* delims==" %%i in ('set #')do (
set/a n+=1
echo !n:~1!_%%j
ren "%%j" "!n:~1!_%%j"
)
set/p=按任意键退出... <nul&pause>nul
原文件名前加序号的批处理文件怎么写
实现的方法和详细的操作步骤如下:
1、第一步,在需要批量重命名的文件夹中创建一个.txt新文件,双击打开,见下图,然后进入下一步。
2、其次,完成上述步骤后,在文档中输入以下代码,如下图所示,然后进入下一步。
3、接着,保存文档,然后将其关闭。
将文档重命名为“ a.bat”,该名称已更改为文档的名称和扩展名,见下图,然后进入下一步。
4、然后,完成上述步骤后,弹出一个重命名警告框,单击“是”选项,见下图,然后进入下一步。
5、随后,完成上述步骤后,双击运行此文档,见下图,然后进入下一步。
6、最后,完成上述步骤后,就获得了想要的结果了,见下图。这样,问题就解决了。
求bat批处理,文件夹名前加序号
使此批处理与要加序号的文件夹在同一文件夹中,然后运行。
有问题可Hi
@setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
@echo off
set nn=1
for /d %%I in (%~dp0*) do (
set digi=000!nn!
set digi=!digi:~-4!
ren "%%I" "HD!digi!%%~nxI"
set /a nn=!nn!+1
)
求一个bat批处理命令,可实现将一个文件夹里的文件批量倒序添加数字序号为文件名前缀,内有实例。跪求!
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /o-n "*.jpg"') do (
set /a n+=1
set "n=000!n!"&set "n=!n:~-4!"
ren "%%~i" "!n!%%~nxi")将批处理放在一个文件夹里运行,对文件夹里面所有的JPG文件有效。