重命名 批处理 软件
- 作者: 随遇而安26493232
- 来源: 51数据库
- 2020-04-15
bat批量重命名
@echo off set a=0 setlocal EnableDelayedExpansion for %%n in (*.jpg) do ( set /A a+=1 if !a! LSS 10 (ren "%%n" "照片0!a!.jpg") else ren "%%n" "照片!a!.jpg" )for %%a in (*.jpg) do (set/a n+=1call ren "%%a" %%n%%.jpg) 代码里面的汉子“照片”你可以根据自己需要改
如何把不同文件件内的文件一次性批量重命名
将以下内容保存为一个批处理,如RenAll.BAT,执行它,将会把所有文件重命名为10001开始的纯数字排号,文件扩展名保持原样,即.doc、.txt、.pdf等维持不变。
注意:根据你的实际情况,自行修改第三行,关于“基础目录”的。
@ECHO OFFSETLOCAL EnableDelayedExpansionPUSHD 基准路径,如D:\MyDoc,其中存放你那n多子文件夹SET /A FileOrder=10000FOR /F "DELIMS=" %%F IN ('DIR /A-D /S /B') DO (SET /A FileOrder+=1SET NewName=!FileOrder!%%~xFREN %%F !NewName!)POPDENDLOCAL
如何批量重命名多个文件夹中的文件
推荐用软件Replace Pioneer,详细步骤:1. 选择Tools->Batch Runner 菜单。
2. 把所有文件从文件浏览器拖拽到Batch Runner窗口中。
3. 选中set output filename选项,并把后面的${FILENAME}改为 ring-${FILENAME} 4. 观察output一列的新文件名是否符合要求,然后点击File Rename,完成重命名。
注意:要加后缀比如-ring,第3步就用${BASE}-ring.${EXT}
转载请注明出处51数据库 » 重命名 批处理 软件
