Board logo

标题: [文件操作] 批处理重命名文件如何给特定字符加前缀? [打印本页]

作者: cumt00    时间: 2021-12-14 21:01     标题: 批处理重命名文件如何给特定字符加前缀?

命名规则如下:1_*.xls 01_*.xls
2_*.xls 02_*.xls
...
9_*.xls 09_*.xls

10_*.xls不修改。

正则表达式不会写,哪位熟悉的朋友知道
作者: idwma    时间: 2021-12-14 21:18

  1. powershell "dir *.xls|ren -newname {$_.name -replace '(^\d_.*$)','0$1'}"
复制代码

作者: qixiaobin0715    时间: 2021-12-14 21:31

  1. for /f "delims=" %%a in ('dir /b /a-d ?_*.xls') do ren "%%a" "0%%a"
复制代码

作者: cumt00    时间: 2021-12-14 21:34

idwma 发表于 2021-12-14 21:18



    谢谢高手!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2