批处理删除文件名中的指定文字
发布网友
发布时间:2022-04-21 20:01
我来回答
共2个回答
热心网友
时间:2023-08-31 06:57
批量去除文件名中指定字符的方法:
步骤1,先下载软件包,安装完成后打开,点击电脑上的【添加文件】按钮将需要修改名称的文件全部添加到软件中,可以同时将不同文件夹内的文件添加到软件中。
步骤2,添加好文件后就是设置环节,文件命名方式下拉框选择“替换”;查找内容的右边输入需要替换修改的文字或字符;替换内容右边输入替换后的文字字符。我们可以在右边预览到新的文件名,看是不是符合你的需要。
步骤3,当你认为设置没有问题了之后,点击【开始重命名】红色按钮,启动软件的批量修改程序,处理完成后软件会弹出成功的提示框。
步骤4,我们查看修改结果可以看到,原本所有文件名称中包含的“文件名”字符全部修改成了“数据”字符。
热心网友
时间:2023-08-31 06:57
把下面的
批处理
存为myren.bat,放在目标文件夹下,然后在cmd中进入目标路径,输入:myren.bat
任意内容
然后程序就会把所有mp4文件名中的“任意内容”删掉。
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir *.mp4 /a /b') do (
set f=%%i
set nf=!f:%1=!
ren !f! !nf!
)如果您不想进入cmd环境中输入内容,就用下面这段批处理,修改set
r=后面的内容,保存后双击运行就行了。
@echo off
setlocal enabledelayedexpansion
set r=.国粤双语中字
for /f "delims=" %%i in ('dir *.mp4 /a /b') do (
set f=%%i
set nf=!f:%r%=!
ren !f! !nf!
)这种替换不能处理替换文件名中的英文括号等
特殊字符
。