中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-06 11:11
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结][转贴][分享][求助] 查看 656 回复 3
楼 主 [已结][转贴][分享][求助] 发表于 2007-11-08 15:14 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
高级用户
★★
积分 547
发帖 261
注册 2006-04-15 16:50
20年会员
UID 53887
状态 离线
看到直接创建yyyymmdd文件夹,md d:\ncr\%date:~0,4%%date:~5,2%%date:~8,2%
其中的~0,4;~5,2;~8,2是什么含义?
4;2;2是对应yyyymmdd;吧!那么
~0;~5;~8呢?
2 发表于 2007-11-08 15:22 ·  中国 香港 腾讯云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
到底是求助?还分享?

还是已结?
3 发表于 2007-11-08 16:05 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
高级用户
★★
积分 547
发帖 261
注册 2006-04-15 16:50
20年会员
UID 53887
状态 离线
Originally posted by abcd at 2007-11-8 15:22:
到底是求助?还分享?

还是已结?

对不起,我也不知道是怎么搞的,我只选择了求助!能帮助解释一下吗?
4 发表于 2007-11-08 16:08 ·  中国 香港 腾讯云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
也可以为扩展名指定子字符串。

%PATH:~10,5%

会扩展 PATH 环境变量,然后只使用在扩展结果中从第 11 个(偏
移量 10)字符开始的五个字符。如果没有指定长度,则采用默认
值,即变量数值的余数。如果两个数字(偏移量和长度)都是负数,
使用的数字则是环境变量数值长度加上指定的偏移量或长度。

%PATH:~-10%

会提取 PATH 变量的最后十个字符。

%PATH:~0,-2%

会提取 PATH 变量的所有字符,除了最后两个。

具体看set命令帮助,发现你们都不看系统自带的帮助文件
论坛跳转: