可以批量替换文件名嘛?简单嘛?是不是电脑本身就自带了这个功能还是需要我们自己去开发呢?确实,Windows和Mac都有自己的批量修改文件名的方法,但是它们不能替换不规律文件,例如:图片一是下载的视频文件,现在想要换成匹配的文件名称(图二),如何快速处理呢?
图一
图二
批量替换文件名v1.0.exe特点:
1、可以快速替换大量文件名
2、减少参加的人数,解放大家的双手
3、用python编写的exe程序,文件较大,初始加载速度较慢
4、请注意,文件后缀必须匹配,例如,.JPG和.jpg不匹配,因此将不被替换。
批量替换文件名为v1.0.exe。操作步骤:
1、首先在Excel上匹配要替换的文件名数据。首先创建一个新的Excel文档,注意需要是“.xls工作表”格式,否则会出错。
2、打开后,在工作表“Sheet1” A和B的两列中排列要替换(旧/原始)或要替换(新)的数据。如下所示:
A:XXX.后缀
B:MMM.后缀
3、接着鼠标双击打开“批处理替换文件名v1.0.exe”,等待几秒钟加载,弹出提示框,没问题之后点击“确定”按钮。
4、接着选择需要替换的文件夹,选择Excel数据文件。处理完成后,它将自动关闭,这样就表示替换完成。
其他方式:
1、首先,点击打开需要批量替换名称的文件,然后按快捷键Ctrl + A选择所有文件。
2、按F2键重命名,将这组照片命名为“ 动漫”,然后确认全部照片批量命名了。
批量更改文件夹
set a=1
setlocal EnableDelayedExpansion
FOR /f “tokens=*” %%i IN (‘dir /a:d /b’) DO (
set /A a+=1
ren “%%i” “壁纸!a!”
)
注意:红色标签可根据您的需要进行更改
2、将文档更改为批量命名.bat,双击打开,或鼠标右键点击选择以管理员权限打开。
批量更改文件
如果要批量更改文件,可以使用以下代码
@echo off
set a=1
setlocal EnableDelayedExpansion
for %%n in (*.jpg) do (
set /A a+=1
ren “%%n” “动漫!a!.jpg”
)
注意:如果双击bat后没有响应,则安全软件可能将其阻止。关闭安全软件后再尝试。
步骤1:提取文件名
1、鼠标右键点击并选择“新建文档”。
2、在新建的文档中输入DIR*.*/B>文件名列表.CSV保存并关闭,将文件名后缀更改为bat。
3、双击bat文件,然后就可以看到“文件名列表.csv”文件。
4、打开“文件名列表.csv”,发现所有文件都已导入到excel表中。
步骤2:批量更改文件名
1、在表格C2中输入=”REN “&A2&” “&B2,,其中A2是原始文件名,B2是新文件名,然后拖动公式应用整个列以制作下表。
2、复制公式的整理数据,在文件外部创建一个新文档,打开文档并粘贴复制内容。
3、然后将文件后缀更改为bat,双击打开该文件,就可以发现所有文件都已被批量修改。
2、打开TXT文件,然后输入
setlocal enabledelayedexpansion
for /f “delims=” %%i in (‘dir /b’) do ren “%%i” “%%i”.店名
pause
最后单击“保存”。
3、保存后,将TXT后缀更改为bat。
4、弹出以下窗口,点击“是”。
5、接着点击运行批处理。
6、运行后,可以在后缀的后面添加后缀了。
这就是今天小编分享的小步骤,关注后每天都可以获取新技巧哦。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!