|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
『楼 主』:
有人帮看一下这个批处理,IF判断不出来
for /f "tokens=1,2,3 delims=- " %%a in ('date/t') do (
for /f %%i in ('time/t') do (
set times=%%b%%c%%i
if times==011422:30 md c:\haiou327
))
|
欢迎进入我的网盘!!! |
|
2008-1-14 22:50 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
|
2008-1-14 23:21 |
|
|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
『第
3 楼』:
改成if "%times%"=="011422:30" md c:\haiou
条件成立还是不能建立haiou
|
欢迎进入我的网盘!!! |
|
2008-1-14 23:27 |
|
|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
『第
4 楼』:
改成如下
for /f "tokens=1,2,3 delims=- " %%a in ('date/t') do (
for /f %%i in ('time/t') do (
set times=%%b%%c%%i
if "%times%"=="011423:08" goto _ok
))
exit
:_ok
md c:\haiou327
pause
条件成立了还不能跳转到_OK标签
[ Last edited by haiou327 on 2008-1-14 at 11:33 PM ]
|
欢迎进入我的网盘!!! |
|
2008-1-14 23:29 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第
5 楼』:
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
if "%times%"=="011423:08" (md "c:\haiou327") else (exit)
|
第一高手 第二高手
我的小站
|
|
2008-1-14 23:58 |
|
|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
|
2008-1-15 01:06 |
|
|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
『第
7 楼』:
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
这句干净利落.
|
欢迎进入我的网盘!!! |
|
2008-1-15 01:10 |
|
|
haiou327
高级用户
DOS时空
积分 713
发帖 348
注册 2007-2-10
状态 离线
|
『第
8 楼』:
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
能否解释一下后面的变量定义.
先谢了.
|
欢迎进入我的网盘!!! |
|
2008-1-15 01:17 |
|
|
zhu6225103
初级用户
积分 36
发帖 15
注册 2008-1-7
状态 离线
|
『第
9 楼』:
%date:~5,5%是从第5位取值 取5位吧
我是菜鸟应该理解是对的。
但是俺娘说了:” 结果不重要 重在参与。“
|
|
2008-1-15 02:31 |
|