我正在尝试在 Windows 7 批处理作业中使用当前日期。批处理作业会打开多个附加了今天日期的文件。例子:
start \\\Directory_Name\Rpts\20130801\0000A060_FileName_20130801.pdf
start \\\Directory_Name\Rpts\20130801\0000P083_FileName_20130801.pdf
start \\\Directory_Name\Rpts\20130801\00007P12_FileName_20130801.pdf
如果我运行 echo%date%
我得到:“Thu 08/01/2013”
我知道我可以运行echo %date:/=%
并得到:“Thu 08012013*”
但我想删除“星期四”(今天)并将日期格式化为“20130801”(yyyymmdd)而不是mmddyyyy。
所以最终打开文件命令将如下所示,并%date%
插入正确的命令: start \\\Directory_Name\Rpts\%date%\00007P12_FileName_%date%.pdf
有谁知道我该怎么做?