我有400个tif文件,其名称类似于:
我需要删除一个下划线和6个随机数字,如下所示:
我搜索过,我发现的唯一解决方案涉及下载我公司不允许的软件。
有没有办法使用批处理文件从这些文件中删除这七个字符?
答案 0 :(得分:2)
由于您使用的是powershell代码,因此这里是powershell解决方案:
使用Get-ChildItem
cmdlet检索由.tif
过滤的文件,并使用带有简单正则表达式替换的Rename-Item
cmdlet重命名它们:
Get-ChildItem -Path c:\tmp -Filter '*.tif' |
Rename-Item -NewName { $_.Name -replace '_\d+' }