seanscott说得不错,ACDSEE可以批量重命名。 以下我主要用批处理的方法解决这个问题。 先进入cmd并进入到文件所在目录 输入dir /a-d /b *.mp3>1.txt 这样将这个目录下的所有文件都导入到了1.txt文件中 其中可能有我们不需要改名的文件的名字,只需要对1.txt做相应的修改就可以了。 再打开1.txt用记事本的替换功能去除B2U2,另存为2.txt保存在当前目录。即2.txt保存了目的文件名。 现在开始写批处理 @for /f %%a in (1.txt) do ( if exist %%a for /f %%b in (2.txt) do ( rename %%a %%b)) 保存在后缀名为bat的文件,也放在当前目录。 这样就可以了 我测试过了,这个批处理的缺点就是效率太低,用过了你就知道了,哈哈~ 就写到这里。 祝你成功!
记得采纳啊
现假定需要改名的文件都存放在 d:\我的文档\桌面\电影 这个目录下, 新建一个文本文件,输入或拷贝如下命令,然后将该文本文件重命名为rename.bat @echo off if exist %temp%\dy.txt del /q %temp%\dy.txt dir "d:\我的文档\桌面\电影"|find /i "潜伏" >> %temp%\dy.txt echo. setlocal enabledelayedexpansion for /f "tokens=4 delims= " %%i in (%temp%\dy.txt) do ( set dy=%%i set dys=!dy:~-9! ren "d:\我的文档\桌面\电影\%%i" !dys! ) setlocal echo. echo 修改完成! ping -n 3 127.1.0>nul 2>nul 以上命令中,需要改名的文件路径 d:\我的文档\桌面\电影 都要改为你实际保存文件的路径目录。 其它会改就改,不会改就不要做改动了!
百度网盘如何批量重命名,百度网盘批量重命名软件使用教程