【发布时间】:2020-12-29 03:55:41
【问题描述】:
我有一堆文件需要重命名:
- XX_20_0001.pdf
- XX_20_0001.xml
- XX_20_0023.pdf
- XX_20_0023.jpg等
我制作了一个包含以下代码的 bat 文件:
rename "XX_20_*" "XX_083_*"
但由于某种原因,它只在文件名末尾留下三位数字:
XX_083_001.pdf
为什么?我该如何改变呢? 谢谢! 玛丽亚
【问题讨论】:
我有一堆文件需要重命名:
我制作了一个包含以下代码的 bat 文件:
rename "XX_20_*" "XX_083_*"
但由于某种原因,它只在文件名末尾留下三位数字:
XX_083_001.pdf
为什么?我该如何改变呢? 谢谢! 玛丽亚
【问题讨论】:
对于 DOS ren SourceMask TargetMask,TargetMask 严格按照从左到右的顺序处理 SourceMask(源名称),没有回溯。由于083 比20 长一个字符,所以DOS 将“吃掉”一个字符。
【讨论】: