中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 14:02
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何删除指定目录里,一个礼拜以前的文件。
可打印版本  2,111 / 19
第16楼 ceii 发表于 2009-02-27 04:23
初级用户 发帖 45 积分 115
Originally posted by holyunicorn at 2009-2-26 10:02 AM:
分为两个批处理的原因是,在两种系统下,%date:~0,10%的格式不一样,%%~t1的格式也不一样,dateadd出来的结果也不同.
哪位能告诉我,怎么才能把两个系统的date格式调一致,我调整了windows区域管理里的日期格式,发现没有任何用处.


第17楼 yzdocean 发表于 2009-02-27 05:33
新手上路 发帖 3 积分 1
真是长知识啊!!
第18楼 holyunicorn 发表于 2009-02-28 05:47
初级用户 发帖 14 积分 24
Originally posted by ceii at 2009-2-27 04:23:






判断第一位是2,在不考虑复杂情况下,这个办法不错,我去改进下
第19楼 x2121 发表于 2009-03-01 21:39
新手上路 发帖 1 积分 1
这个用备份软件来做比较安全吧,要不电脑日期被更改的话,东西全没了。
第20楼 netbenton 发表于 2009-03-02 01:37
银牌会员 发帖 752 积分 1,916 来自 广西
这样可以确定是哪种系统的日期格式
set sd=%date%
set ok=0
echo 系统一格式|date && set ok=1
echo 系统二格式|date && set ok=2
echo 系统三格式|date && set ok=3
...
echo %sd% | date
goto :sub%ok%
:sub0
...
goto :eof
:sub1
...
goto :eof
:sub2
...
goto :eof
:sub3
...
goto :eof
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023