从文件名中间删除数字

Remove numbers from middle of filename

我有 400 个 tif 文件,其名称类似于:

我需要删除下划线和 6 个随机数,使其看起来像:

我已经搜索过,我找到的唯一解决方案是下载我公司不允许的软件。

有没有办法使用批处理文件从这些文件中删除这七个字符?

由于您使用的是 tag, here a 解决方案:

使用 Get-ChildItem cmdlet 检索由 .tif 过滤的文件,并使用带有简单正则表达式替换的 Rename-Item cmdlet 重命名它们:

Get-ChildItem -Path c:\tmp -Filter '*.tif' | 
   Rename-Item -NewName { $_.Name -replace '_\d+' }