如何批量删除文件名特定字符之后的字符?

比如说:9F6A8A3F63A41AEE51548A2424EC8B10F7C16E89.hfs.1.260de5e4.4400398e.delta
这个文件,我想删除.hfs之后的字符,文件数量大概有700左右,怎么弄??谢谢
batchrename,不会用

第1个回答  2013-08-23

用软件Replace Pioneer按照以下步骤可以删除文件名指定字符后的内容:

    打开Tools->Batch Runner菜单

    把待处理文件从文件管理器拖拽到Batch Runner窗口中

    选中Set output filename选项,把后面的${FILENAME}改为:

    ${FILENAME}{replace,'\.hfs.*','.hfs'}

    把鼠标移到output file一列,观察该列的新文件名预览是否正确,然后点击File Rename即可。

第2个回答  2013-08-22
去下载可用的batchrename这个软件,功能非常强大,复杂的批量改名我就用这个,简单的就用acdsee。追问

你这也太偷工减料了吧

第3个回答  2013-08-23
我原来做了一个这样的修改程序,可以修改一下实现你这样的功能。
相似回答