VS 生成后事件中自动修改文件名插入当前时间
2023-03-31 11:01:45 时间
rename 指令
VS 生成后事件中使用的是CMD 的语法 我们重命名使用的是Rename 简单用法如下:
RENAME (REN) [d:][path]filename filename
例子:
ren aaa.txt bbb.txt
完成将aaa 文件 重命名为 bbb
获取当前时间
在CMD中 获取当前时间的方法为 %date%
C:UsersAdministrator>echo %date%
2022/04/23 周六
C:UsersAdministrator>echo %date:~0,10%
2022/04/23
C:UsersAdministrator>set h=%date:~0,10%
C:UsersAdministrator>echo %h:/=0%
2022004023
将当前时间插入名字
在重命名中直接使用 %date%
会提示
系统找不到指定的路径。
粗略查询后为 %date%
获取到的时间中包含 /
这个在win cmd 中有特殊含义 导致解析语义成为路径 所以我们在替换前将/
替换为其它符号就可以解决
举个栗子,用截取字符串的笨方法:
C:UsersAdministratorDesktop>echo
%date:~0,4%%date:~5,2%%date:~8,2%
20220514
相关文章
- 从文件下载视角来理解Web API
- 你以为的ASP.NET文件上传大小限制是你以为的吗
- 在Ubuntu中搭建.NET开发环境
- gRPC入门与实操(.NET篇)
- Rails MVC 和 CRUD(1)
- FANUC机器人PROFINET双通道板卡组态
- 网络IO
- 开源自己编写的半人工标注平台PaddleOCRLabel(.NET Winform版本)
- 还在死磕Ajax,不如看看Fetch ?
- 【ASP.NET Core】动态映射MVC路由
- 【ASP.NET Core】用配置文件来设置授权角色
- 【ASP.NET Core】按用户等级授权
- 【ASP.NET Core】自定义Session的存储方式
- 【ASP.NET Core】选项类的依赖注入
- 【ASP.NET Core】选项模式的相关接口
- 【ASP.NET Core】模型绑定:重命名绑定字段
- 【ASP.NET Core】配置应用程序地址的N多种方法
- 【ASP.NET Core】自己编程来生成自签名的服务器证书
- 【ASP.NET Core】设置 Web API 响应数据的格式——FormatFilter特性篇
- 【ASP.NET Core】设置Web API 响应的数据格式——Produces 特性篇