Board logo

标题: 请教管道的正确用法 [打印本页]

作者: ch1018     时间: 2008-9-3 09:53    标题: 请教管道的正确用法

打算做个开机时间脚本,用date /T和 time /t获得时间,然后用md接受这个时间并新建一个文件夹,可是

date /T|md  这样写在批处理里面提示md的格式不对,请教了!
作者: huahua0919     时间: 2008-9-3 10:02
你可以直接md %date%
作者: HAT     时间: 2008-9-3 10:22
管道在这里不适用
可以用2楼的方法
但要考虑一下%date%和%time%里面有没有特殊字符
作者: ch1018     时间: 2008-9-4 07:56
感谢2楼和3楼,问题基本解决

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

2008-09-04 星期四

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

我用了md
作者: ts47284     时间: 2008-9-4 09:37
这个我也不清楚呀



























重生追美记最新章节
作者: HAT     时间: 2008-9-4 14:12

@echo off
set t=%time::=:%
md "%t%"

作者: haiou327     时间: 2008-9-4 15:47
特殊字符替换这个用得妙.
作者: ch1018     时间: 2008-9-5 09:19


  Quote:
Originally posted by HAT at 2008-9-4 02:12 PM:
@echo off
set t=%time::=:%
md "%t%"

非常感谢,我已经完全了解该怎么做了,