@echo off rem 指向mdc文件的目录 set TARGET_DIR=D:\CQRQ\CM\Cube\MDC\PCF_SCBBB_1_6
rem 删除最近2年的mdc的文件 setlocal enabledelayedexpansion set "y=%date:~0,4%" set /a lastyear=%y%-1
del /F /Q "%TARGET_DIR%\%y%0101-%y%*.mdc" del /F /Q "%TARGET_DIR%\%lastyear%0101-%lastyear%*.mdc"
echo Delete Finished
rem 刷新近2年的数据 rem 指定本bat日志所在目录 set LogFileDirectory=D:\cognosbat\batlogs echo off rem 调用TF项目刷新对应cube cls d: cd D:\IBM\Cognos10\bin cogtr -c -n2 -s -mD:\CQRQ\CM\Cube\SCBBB_1_6_v2.mdl >>D:\cognosbat\batlogs\SCBBB_1_6_v2.log exit