%tempdriver%变量不知道楼主哪来的,先去掉了
如果有用请自行再加上请补全路径
MD与xxcopy前的echo应该是两条命令吧?
@echo off&setlocal enabledelayedexpansion
set bakdriver=g:
set yesterday1=20080308
set yesterday0=2008-03-08
for /f %%i in (abc.txt) do (
set "aa=%%i"
echo MD %BAKDRIVER%\!aa:~0,2!\%yesterday1%\
echo xxcopy !aa:~2,2!\*.* %tempdriver%\ /yy /s /e /da:%yesterday0% /db:%yesterday0%
echo rar m -r !aa:~4,10!.rar
echo move !aa:~4,10!.rar %BAKDRIVER%\!aa:~0,2!\%yesterday1%\
echo.
)
pause
Last edited by suntb on 2008-3-9 at 11:10 PM ]