标题: 有人帮看一下这个批处理,IF判断不出来
[打印本页]
作者: haiou327
时间: 2008-1-14 22:50
标题: 有人帮看一下这个批处理,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
))
作者: fastslz
时间: 2008-1-14 23:21
if "%times%"=="011422:30" ......
作者: haiou327
时间: 2008-1-14 23:27
改成if "%times%"=="011422:30" md c:\haiou
条件成立还是不能建立haiou
作者: haiou327
时间: 2008-1-14 23:29
改成如下
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 ]
作者: fastslz
时间: 2008-1-14 23:58
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
if "%times%"=="011423:08" (md "c:\haiou327") else (exit)
作者: haiou327
时间: 2008-1-15 01:06
else
是外部命令
作者: haiou327
时间: 2008-1-15 01:10
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
这句干净利落.
作者: haiou327
时间: 2008-1-15 01:17
set times=%date:~5,5%%time:~0,5%
set times=%times:-=%
能否解释一下后面的变量定义.
先谢了.
作者: zhu6225103
时间: 2008-1-15 02:31
%date:~5,5%是从第5位取值 取5位吧
我是菜鸟应该理解是对的。
但是俺娘说了:” 结果不重要 重在参与。“