gpt4 book ai didi

windows - 如何在批处理脚本中的多个文件上重命名和添加递增数字后缀?

转载 作者:可可西里 更新时间:2023-11-01 11:09:34 24 4
gpt4 key购买 nike

我有 500 个文件进来,我需要先检查是否存在任何文件,然后重命名所有文件,不管它们的文件名是什么(文件以不同的语言命名)。

无需按任何顺序处理它们。

重命名:

1.  “¦X¼d¬f-20110703-¦+¦dñHÑ-ª-¦=¬¦.xls” 
2. “¦X¼d¬f-20110707-¦+¡¦-+¡8.xls”
3. “¦X¼d¬f-20110707-¦+¡¦ñj¦«.xls”
4. “¦X¼d¬f-20110708-¦+¡¦¬M¼n.xls”
5. “¦X¼d¬f-20110713-¦d¼O¼n¦hÑP.xls”
.
.
.
500

收件人:

“TWN_CH_INV_VISIT_FORM_01.xls”
“TWN_CH_INV_VISIT_FORM_02.xls”
“TWN_CH_INV_VISIT_FORM_03.xls”
“TWN_CH_INV_VISIT_FORM_04.xls”
“TWN_CH_INV_VISIT_FORM_05.xls”
.
.
.
“TWN_CH_INV_VISIT_FORM_500.xls”

希望你能在这方面帮助我。几个星期以来,我一直在尝试这样做。

最佳答案

带有计数 (SET/A) 的简单 FOR 应该可以满足您的需要。

setlocal enabledelayedexpansion
SET /A COUNT=0
FOR %%A IN (*.xls) DO (
SET /A COUNT+=1
REN "%%A" "TWN_CH_INV_VIST_FORM_!COUNT!.xls"
)

参见HELP FORHELP SET

关于windows - 如何在批处理脚本中的多个文件上重命名和添加递增数字后缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6691455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com