批处理命令 打开昨日日期命名的文件夹

比如D:盘下面有很多以日期命名的文件夹 格式为2011.12.11 2011.12.12 以此类推 希望用批处理命令 打开昨日日期命名的文件夹
格式应该为2011-12-11 2011-12-12 以此类推………

@echo off
setlocal enabledelayedexpansion
for /f "tokens=1,2,3 delims=-" %%a in ('echo %date%') do (
set /a ri=%%c-1
start d:\%%a-%%b-!ri!)追问

我把你的答案复制下来 运行后结果打开的是今日的文件夹 不是昨天的

追答

不会啊,我试过的,是昨天的。你是全部复制下来保存到批处理里,再运行批处理么?%date%根据的是你的当前系统时间,你看这个时间对不对。

追问

是整个复制的 要不麻烦你把代码直接以TXT文档的形式发我QQ邮箱啊 我的QQ是23258655,答案我就先采纳了

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答