给各位增添不必要的麻烦,但以上两个问题均确实需要解决,谢大家谢版主作者: wl00560 时间: 2006-2-27 14:31 10秒复制一次?那是病毒吗?嘻嘻,开个玩笑啊。
我不知道也,帮你顶一下作者: tigerpower 时间: 2006-2-27 22:53 使用 GNU date 和 sleep :
先解第二题:
@echo off
set filename=C:\20060226191840.TXT
set dstdir=D:
set org=%filename%
:cycle
set t=%org:~-18,4%-%org:~-14,2%-%org:~-12,2% %org:~-10,2%:%org:~-8,2%:%org:~-6,2%
for /f %%i in ('.\date -d "%t% 10 sec" +%%Y%%m%%d%%H%%M%%S') do (set dst=%%i.TXT)
copy /y "%filename%" "%dstdir%\%dst%"
sleep 10
set org=%dst%
goto cycle