联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
(echo+%date:~0,10%|find " ") && set "ddtmp=%date:~-10%" || set "ddtmp=%date:~0,10%" echo+%ddtmp% pause
Originally posted by dikex at 2007-11-1 13:14: 试试这个 (echo+%date:~0,10%|find " ") && set "ddtmp=%date:~-10%" || set "ddtmp=%date:~0,10%" echo+%ddtmp% pause
Originally posted by abcd at 2007-11-1 17:01: 用for的话 for /f "tokens=1*" %%i in ('date /t') do @echo %%j
Originally posted by biwier at 2007-11-1 04:10 PM: 这个太复杂了。。。 你的环境不是简单的ms-dos吧 在我的dos下运行不了 %date "...."
Originally posted by dikex at 2007-11-1 07:25 PM: ms-dos?dos? 记得这些里面的for都没有/f参数的,所以你的不会时ms-dos; 2000、xp等里面的cmd是命令提示符不是dos,和dos有很大区别的。 而我的运 ...