如何在 Windows 7 中删除多个文件名称的相同部分?

如何在 Windows 7 中删除多个文件名称的相同部分?

基本上,我有一张音乐专辑,我想从所有 mp3 文件中删除作者姓名,而不必自己手动执行此操作。Windows 7 Ultimate 中是否有可以帮我执行此操作的功能?

替代文本

答案1

您还可以尝试使用功能强大的 Windows 命令行工具 PowerShell。您可以运行以下命令:

完整命令:

get-childitem *.mp3 | foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }

分析一下:

get-childitem *.mp3
这将列出名称以 结尾的所有文件.mp3。然后使用运算符将​​它们传送到下一个命令|

foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }
这将用 替换掉所有Radiohead -,用 表示"",实际上是从目录中的所有文件中删除该词。

您还可以修改get-childitem *.mp3get-childitem– 这将重命名目录中的所有文件,而不仅仅是名称以 结尾的文件.mp3

答案2

忘记复杂的脚本吧。

rename是一个非常古老且从未正确完成的命令。如果你没有正确使用它,结果可能会让你大吃一惊。

例如,要从、等abcd中删除前缀以获得、,只需使用abcd1.txtabcd2.txtabcd3.txt1.txt2.txt3.txt

rename "abcd*.txt" "////*.txt"

您需要的数量/与您想要删除的初始字符的数量相同。

请对两个参数加上双引号。

答案3

重命名器可以做到这一点。在 ReNamer 中,只需添加一条“移除”规则,如下所示(“删除”规则也可以):

ReNamer‘删除’规则

然后将文件或包含要重命名的文件的文件夹拖放到其窗口(或使用“添加文件/文件夹”按钮),然后检查预览,验证后单击“重命名”:

重命名器窗口

答案4

试试这个软件

http://www.bulkrenameutility.co.uk/Main_Intro.php

批量重命名实用程序是一款适用于 Windows 的免费文件重命名软件。批量重命名实用程序允许您根据极其灵活的标准轻松重命名文件和整个文件夹。添加日期/时间戳、替换数字、插入文本、转换大小写、添加自动编号、处理文件夹和子文件夹......还有更多功能!根据许多灵活的标准快速重命名多个文件。以多种方式重命名文件:添加、替换、在文件名中插入文本。转换大小写、添加数字。删除或更改文件扩展名。重命名前检查详细预览。使用 EXIF 元数据重命名照片(即“拍摄照片日期”、“分辨率”和嵌入在所有 JPG 照片文件中的其他信息)瞬间将您的假期照片从无意义的 dsc1790.jpg 重命名为 NewYork1.jpg。使用 ID3 标签重命名 MP3 文件(又名 MP3 ID3 标签重命名)。更改文件的创建和修改时间戳。它是免费的。易于安装。立即下载并开始重命名您的文件!

相关内容