我想使用md
命令创建一个文件夹并附加当前日期。
md = c:\dog %date%
这是行不通的。
我如何附加日期?
答案1
尝试此代码
mkdir "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"
md "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"
输出
Folder Name 04-04-2019
编辑:在“%date:~7,2%”中添加了“-”;mkdir 和 md 命令已修改,代码现在应该可以按预期工作。
参考
答案2
在命令行提示符下输入以下命令:
set var=DOG %date:~-4,4%%date:~-7,2%%date:~-10,2% && md "%var%"
首先创建一个系统变量“var”,其值为狗 20190304
等待直到完成('&&')
然后创建一个以“var”内容命名的目录,
由于 DOG 和日期之间有空格,因此需要“双引号”。