0

场景如下:我有一个网格构建器,它可以一次运行大量数据,每次完成通常需要大约 10 个小时。它吐出了我所有最新的 .asc 文件

    oak_sabppt_2010_01_01.asc
    oak_sabppt_2010_01_02.asc
    oak_sabppt_2010_01_03.asc

等等等等……当它们应该被命名时:

    ppt_2010_01_01.asc
    ppt_2010_01_02.asc
    ppt_2010_01_02.asc

等等等等等等

鉴于我如何获得了价值大约十年的这些文件与前几十年的标题不匹配,我想通过删除它最近标记的“oak_sab”前缀来更改所有名称。

需要解决的问题:关于一次重命名批量.asc文件的最便捷有效的路线有什么建议?我可以使用的唯一工具是 microsoft office 和 matlab,因此这些参数内的建议将是最有价值的!

谢谢,-J

4

1 回答 1

2

如果您使用的是 Windows,则可以为此使用 Windows 命令提示符或 PowerShell。例如,要从当前目录中的所有文件中删除“oak_sab”,请在 PowerShell 中尝试以下行:

Dir | Rename-Item –NewName { $_.name –replace “oak_sab“,”” }

更多信息在这里: http: //www.howtogeek.com/111859/how-to-batch-rename-files-in-windows-4-ways-to-rename-multiple-files/

于 2013-03-27T22:20:27.100 回答