VS 生成后事件中自动修改文件名插入当前时间
作者:互联网
目录
rename 指令
VS 生成后事件中使用的是CMD 的语法 我们重命名使用的是Rename 简单用法如下:
RENAME (REN) [d:][path]filename filename
例子:
ren aaa.txt bbb.txt
完成将aaa 文件 重命名为 bbb
获取当前时间
在CMD中 获取当前时间的方法为 %date%
C:\Users\Administrator>echo %date%
2022/04/23 周六
C:\Users\Administrator>echo %date:~0,10%
2022/04/23
C:\Users\Administrator>set h=%date:~0,10%
C:\Users\Administrator>echo %h:/=0%
2022004023
将当前时间插入名字
在重命名中直接使用 %date%
会提示
系统找不到指定的路径。
粗略查询后为 %date%
获取到的时间中包含 /
这个在win cmd 中有特殊含义 导致解析语义成为路径 所以我们在替换前将/
替换为其它符号就可以解决
标签:重命名,Administrator,Users,文件名,echo,插入,VS,date%,当前 来源: https://www.cnblogs.com/dongyaosheng/p/16182610.html