CMD中如何创建以当前日期为名的文件夹?

mdma 2007-09-17 10:10:45
CMD中如何创建以当前日期为名的文件夹?md %date%不能创建
如何规定变量环境?
...全文
1787 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jin0706 2007-09-17
  • 打赏
  • 举报
回复
推荐你使用功能更强大的 PowerShell

http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx

ljc007 2007-09-17
  • 打赏
  • 举报
回复
不同的系统显示的日期格式可能不同
来个通用的版本

@echo off
reg add "HKEY_CURRENT_USER\Control Panel\International" /v sShortDate /t REG_SZ /d yyyy-M-d /f
set "Week=Mon Tue Wed Thu Fri Sat Sun 星期一 星期二 星期三 星期四 星期五 星期六 星期日"
set datestr=%date%
for %%n in (%Week%) do call set "datestr=%%datestr:%%n=%%"
md %datestr%
kclmx 2007-09-17
  • 打赏
  • 举报
回复
同楼上,可以通过~后面的数字截取年份、月份、日期。
spark_li 2007-09-17
  • 打赏
  • 举报
回复
mkdir %date:~0,10%

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧