联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "tokens=1-3 delims=-/ " %%a in ('date/t') do echo %%a%%b%%c pause
@echo off for %%a in (%date%) do ( echo\%%a|findstr /r "^" if errorlevel 0 (set mydate=%%a call echo %%mydate:-=%% goto :end ) ) :end pause
Originally posted by lvjing79 at 2007-12-13 16:05: 研究了一下datex这个工具,但有一个地方还是无法实现。 假如今天是2007.12.01,我想要把2007.10.01-2007.10.31的全部日期都列出来,如果按照datex这个工具 ...
@echo off rem 列出2007-2-22号到2007-3-30号之间所有的日期 rem 需要利用datex.exe命令 set begin_date=2007-02-22 set end_date=2007-03-30 set num=0 Setlocal enableDelayedExpansion :startagain for /f %%a in ('datex -d %begin_date% -o !num!') do set mydate=%%a echo %mydate% set/a num+=1 if "%mydate%"=="%end_date%" goto :end goto :startagain :end pause
@echo off >date_.vbs echo mm=right("0"^&month(date),2):dd=right("0"^&day(date),2):WScript.echo year(date)^&mm^&dd for /f %%i in ('"cscript //nologo date_.vbs"') do echo %%i&del date_.vbs pause
Originally posted by zh159 at 2007-12-13 08:30 PM: @echo off >date_.vbs echo mm=right("0"^&month(date),2):dd=right("0"^&day(date),2):WScript.echo year(date)^&mm^&dd for /f %%i in ('"cscript //nolo ...
@echo off >date_.vbs echo mm=right("0"^&month(date),2):dd=right("0"^&day(date),2):WScript.echo year(date)^&mm^&dd for /f %%i in ('"cscript //nolo ...