我试过下面的脚本在我的一个驱动器中创建一个时间戳目录,出于某种原因给我一个语法错误的最后一个字符串,它创建目录。见下文。批处理语法错误文件来创建一个时间戳目录
:: Code begins....
pause
W:
pause
cd W:\VL2000_AMF\AMF_Archive
pause
for /F "tokens=1-4 delims=. " %%i in ('date /t') do (
set Day=%%i
set Month=%%j
set Year=%%k
)
pause
for /F "tokens=1-4 delims=: " %%i in ('time /t') do (
set Hour=%%i
set Minute=%%j
set Second=%%k
)
pause
md %1\%Year%-%Month%-%Day%
pause
:: Code ends....
您正在使用哪个版本的Windows?当我尝试类似于上述内容时,月份设置为“08/17/2010”,这将导致语法错误,将其替换为md命令行时。 – joast 2010-08-17 14:27:14
Windows XP Professional。 – Patron0119 2010-08-17 14:38:38