不妨改以此指令:
<pre class="c" name="code">set D=%date:~0,4%-%date:~5,2%-%date:~8,2%
md %D%
是因為
<pre class="c" name="code">C:\Documents and Settings\user>date/T
2012/02/14 星期二
結果會md 出
C:\Documents and Settings\user\2012\02\14\星期二 的多層目錄出來。
改成上述指令即可。
例如要將資料夾建在 D:\
請將下列文字存成1.bat
@echo off
@For /f "tokens=1-3 delims=/ " %%a in ('date /t') do (set date=%%a%%b%%c)
D:
@IF NOT EXIST %date% mkdir %date%
EXIT
將此檔案搭配"排程" 即可實現!