Friday, April 27, 2007

Batch

@echo off
set sname=store
set sext0=dbf
set sext1=cfg

set spath=c:\kcc\download
set tpath=c:\local


set ts=%time%
set ds=%date%

for /f "tokens=1-4 delims=:." %%a in ('echo %ts%') do set hou=%%a
if %hou% lss 10 (set hou=0%hou%)

rem FOR /F "tokens=1-4 delims=:. " %%A IN ('ECHO %TS%') DO SET TS=%HOU%%%B%%C%%D
FOR /F "tokens=1-3 delims=:. " %%A IN ('ECHO %TS%') DO SET TS=%HOU%%%B%
FOR /F "tokens=1-3 delims=- " %%A IN ('ECHO %DS%') DO SET DS=%%A%%B%%C

set bkpath=%tpath%%ds%%ts%
MD %bkpath%

COPY %tpath%\* %bkpath%\ > NUL
COPY %SPATH%\%SNAME%.%SEXT0% %TPATH%\%SNAME%.%SEXT0% > NUL
COPY %SPATH%\%SNAME%.%SEXT1% %TPATH%\%SNAME%.%SEXT1% > NUL


SET HOU=
SET SEXT=
SET SNAME=
SET SPATH=
SET TPATH=
set bkpath=
SET TS=
SET DS=

0 Comments:

Post a Comment

<< Home