cmd 下创建以当前时间为文件名的文件夹
1 rem 不能有空格 2 set DIR=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%_%time:~9,2% 3 4 md %DIR% 5 cd %DIR% 6 7 md test 8 9 10 REM pause 11 12 13 REM 取年份:echo %date:~0,4% 14 REM 取月份:echo %date:~5,2% 15 REM 取日期:echo %date:~8,2% 16 REM 取星期:echo %date:~10,6% 17 REM 取小时:echo %time:~0,2% 18 REM 取分钟:echo %time:~3,2% 19 REM 取秒:echo %time:~6,2% 20 REM 取毫秒:echo %time:~9,2% 21 22 REM echo 说明:下面复合变量中,逗号前的数字表示指针偏移量,逗号后的数字表示提取的字符长度 23 REM echo %aa:~1,5% //指针向右→偏移1位,然后从指针处开始向右→提取5个字符. 24 REM echo %aa:~0,-3% //指针不偏移,→提取所有字符,并除去最后3个字符. 25 REM echo %aa:~5% //单个数字,不指定长度值.表示指针→偏移5个字符,然后,→提取所有字符. 26 REM echo %aa:~-5% //单个负值,特例,表示指针反方向偏移,从最右端起,←偏移5位,然后从指针处开始→提取所有字符.
rem 不能有空格set DIR=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%_%time:~9,2%
md %DIR%cd %DIR%
md test
REM pause
REM 取年份:echo %date:~0,4% REM 取月份:echo %date:~5,2% REM 取日期:echo %date:~8,2% REM 取星期:echo %date:~10,6% REM 取小时:echo %time:~0,2% REM 取分钟:echo %time:~3,2% REM 取秒:echo %time:~6,2% REM 取毫秒:echo %time:~9,2%
REM echo 说明:下面复合变量中,逗号前的数字表示指针偏移量,逗号后的数字表示提取的字符长度REM echo %aa:~1,5% //指针向右→偏移1位,然后从指针处开始向右→提取5个字符.REM echo %aa:~0,-3% //指针不偏移,→提取所有字符,并除去最后3个字符.REM echo %aa:~5% //单个数字,不指定长度值.表示指针→偏移5个字符,然后,→提取所有字符.REM echo %aa:~-5% //单个负值,特例,表示指针反方向偏移,从最右端起,←偏移5位,然后从指针处开始→提取所有字符.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通