中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-30 19:08
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 请问我在批处理中想比较文件名是否符合格式应该怎么办? 查看 1,034 回复 4
楼 主 请问我在批处理中想比较文件名是否符合格式应该怎么办? 发表于 2006-11-16 22:36 ·  中国 四川 成都 电信
新手上路
积分 16
发帖 5
注册 2006-11-15 05:07
19年会员
UID 70510
性别 男
状态 离线
请问我在批处理中想验证文件夹中前10个文件是否符合格式应该怎么办?
比如我要比较文件是否按照xxxx-yymmdd.dat的形式显示的。yymmdd是需要验证的部分。
2 发表于 2006-11-17 00:23 ·  中国 上海 黄浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
要求还不是很清楚。如果只对文件名的长度,形式中必须符合文件名前4个字符后有 "-",最后6个是yymmdd,扩展名必是 .dat 的还比较好办。但是对 xxxx 是否有要求?yymmdd是否必须是表示年月日?
3 发表于 2006-11-17 01:37 ·  中国 甘肃 甘南藏族自治州 合作市 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
说的明白点才好解决
4 发表于 2006-11-17 03:13 ·  中国 四川 成都 电信
新手上路
积分 16
发帖 5
注册 2006-11-15 05:07
19年会员
UID 70510
性别 男
状态 离线
只需要验证yymmdd是否是系统时间的前两天的时间,比如今天是2006-11-16,那么文件中的应该是061114。
5 发表于 2006-11-17 10:09 ·  中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
日期问题这个好象比较难处理,因为这涉及到一个日历的问题
论坛跳转: