一个 test/文件夹内有多个子文件夹,每个子文件夹内有 xlsx 文件,如何递归的把所有的文件重命名添加 _template 后缀呢?
也就是把 aaa.xlsx,bbb.xlsx.....重命名成 aaa_template.xlsx, bbb_template.xlsx......
我这边使用的命令是:
for /r %f in (*.xlsx) do ren "%f" *_template
但是这样只能把 aaa.xlsx 重命名成 aaa.xlsx_template,也就是无法去除后缀,应该怎么获取不带后缀的文件名?
环境限制只能使用 cmd 命令行进行修改,无法使用 python 脚本等其他方式间接实现。
查了很久没找到,特来求助
也就是把 aaa.xlsx,bbb.xlsx.....重命名成 aaa_template.xlsx, bbb_template.xlsx......
我这边使用的命令是:
for /r %f in (*.xlsx) do ren "%f" *_template
但是这样只能把 aaa.xlsx 重命名成 aaa.xlsx_template,也就是无法去除后缀,应该怎么获取不带后缀的文件名?
环境限制只能使用 cmd 命令行进行修改,无法使用 python 脚本等其他方式间接实现。
查了很久没找到,特来求助