中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-02 16:41
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 请教管道的正确用法 查看 922 回复 7
楼 主 请教管道的正确用法 发表于 2008-09-03 09:53 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
新手上路
积分 16
发帖 6
注册 2007-03-09 22:16
19年会员
UID 81222
性别 男
状态 离线
打算做个开机时间脚本,用date /T和 time /t获得时间,然后用md接受这个时间并新建一个文件夹,可是

date /T|md 这样写在批处理里面提示md的格式不对,请教了!
2 发表于 2008-09-03 10:02 ·  中国 江苏 苏州 中移铁通
银牌会员
★★★
积分 1,608
发帖 780
注册 2007-10-07 10:19
18年会员
UID 99089
性别 男
状态 离线
你可以直接md %date%
3 发表于 2008-09-03 10:22 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
管道在这里不适用
可以用2楼的方法
但要考虑一下%date%和%time%里面有没有特殊字符
4 发表于 2008-09-04 07:56 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
新手上路
积分 16
发帖 6
注册 2007-03-09 22:16
19年会员
UID 81222
性别 男
状态 离线
感谢2楼和3楼,问题基本解决

我用md “%date%”成功得到一个文件夹

2008-09-04 星期四

但是md %time%的时候有特殊字符该怎么处理呢?

我用了md
5 发表于 2008-09-04 09:37 ·  中国 四川 南充 阆中市 电信
新手上路
积分 14
发帖 8
注册 2008-08-06 11:58
17年会员
UID 122810
性别 男
状态 离线
这个我也不清楚呀



























重生追美记最新章节
6 发表于 2008-09-04 14:12 ·  新加坡
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
@echo off
set t=%time::=:%
md "%t%"
7 发表于 2008-09-04 15:47 ·  中国 广东 汕头 潮阳区 电信
高级用户
★★★
DOS时空
积分 713
发帖 348
注册 2007-02-10 13:59
19年会员
UID 79169
性别 男
状态 离线
特殊字符替换这个用得妙.
8 发表于 2008-09-05 09:19 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
新手上路
积分 16
发帖 6
注册 2007-03-09 22:16
19年会员
UID 81222
性别 男
状态 离线
Originally posted by HAT at 2008-9-4 02:12 PM:
@echo off
set t=%time::=:%
md "%t%"



非常感谢,我已经完全了解该怎么做了,
论坛跳转: