Board logo

标题: [已结]运行FOR语句命令窗口一闪而过没有执行pause [打印本页]

作者: yaootaa     时间: 2008-5-23 15:29    标题: [已结]运行FOR语句命令窗口一闪而过没有执行pause

批处理a.bat,内容如下
rem 按日期创建目录
for /f "tokens=1,2" %a in ('date/t') do @set ss=%a
echo %ss%
pause
-----------------------------------------------------------------------------
为什么执行完后,命令窗口一闪而过,没有执行pause?

[ Last edited by HAT on 2008-12-5 at 14:00 ]
作者: guo882633     时间: 2008-5-23 20:47    标题: ^_^

把它改成
for /f "tokens=1,2" %%a in ('date/t') do @set ss=%a
echo %ss%
pause
作者: yaootaa     时间: 2008-5-23 20:53
谢了,少个%
作者: wwmmc     时间: 2008-12-5 12:45
你少了个%号
如下
@echo off
for /f  %%a in ('date /t') do set s=%%a
rem =for /f  %a in ('date /t') do set s=%a===你的
echo %s%
pause