在DOS下如何选择指定盘符下最近时间创建的文件夹并进入

假设我用变量批处理创建了多个以创建日期为命名的文件夹如何选择并CD进入创建日期为最近的那个例如D盘根目录有2011-10-222011-11-252012-01-08等等... 假设我用变量批处理创建了多个以创建日期为命名的文件夹
如何选择并CD进入创建日期为最近的那个
例如
D盘根目录有2011-10-22
2011-11-25
2012-01-08
等等

在线等结果
求解决
我需要用批处理进行自动操作的
请不要在网上复制粘贴 谢谢
展开
 我来答
飘叶杂谈
2012-02-24 · TA获得超过536个赞
知道小有建树答主
回答量:1221
采纳率:83%
帮助的人:579万
展开全部
FOR /F "usebackq skip=5 tokens=4" %%i IN (`dir /ad /o-d`) DO @cd %%i && goto end
:end

保存为bat 或者 cmd文件,运行即可

如果还有其他文件夹就把in后面改下 IN ('dir *-*-* /ad /o-d')
匿名用户
2012-02-25
展开全部
setlocal enabledelayedexpansion
for /f %%1 in ('dir /ad /b *-*-*') do if "%%1" gtr "!a!" set a=%%1
cd !a!
pause
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式