搜索

求一个bat,批量将文件名加上前缀,前缀是文件所在的“文件夹名-”

发布网友 发布时间:2022-02-23 00:26

我来回答

4个回答

热心网友 时间:2022-02-23 01:55

教你如何批量在文件名前面加相同的前缀:

第1,打开电脑上已经安装好的优速文件批量重命名软件,如下图所示点击【添加文件】或【添加目录】按钮,将需要加前缀的文件全部导入到软件中,进入下一步操作。


第2,然后进行设置,命名方式选择“插入”;插入类型选择“自定义内容”;插入内容右边输入前缀文字内容;插入位置选择“文件名头”。可以一边设置一边在右边预览新文件的名称,方便我们使用。


第3,新文件名预览没问题后说明设置完成了,然后点击右上角的按钮,启动批量重命名程序。当弹出成功的提示时说明文件名全部成功添加了前缀。


第4,通过小编的案例可以看到,所有文件名称的前面都添加了统一的前缀字符,批量处理成功。

热心网友 时间:2022-02-23 03:13

@echo off
set n=%cd%
:aaa
if not "%n:\=%"=="%n%" set "n=%n:*\=%" & goto aaa
for /f "delims=" %%a in ('dir /a-d /b *.jpg') do ren "%%a" "%n%_%%a"
pause & exit

热心网友 时间:2022-02-23 04:48

@echo off
set d=%~p0
set d=%d:\=%
for /f "tokens=*" %%i in ('dir/b/a-d^|findstr /iv %d%-') do ren "%%i" "%d%-%%i"

热心网友 时间:2022-02-23 06:39

百度FreeRename软件
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top