@echo off
SET TODAY=%DATE:~2,2%%DATE:~5,2%%DATE:~8,2%
exp system/pass**** owner=myedu rows=y file=t:\DBbackup\myedu_HOME_%TODAY%.dmp
상기와 같은 배치 화일에서 exp 명령을 실행한 후 정상 종료되었다면
del yesterday*.dmp 를 실행하는 로직 좀 추가 부탁합니다
예) if exp is not error then del yesterday*.dmp
위에서 exp is not error 를 배치화일에서 코딩이 가능한지요?
goto del
:error
goto quit
:del
del t:\DBbackup\yesterday*.dmp
goto quit
:quit
exit
·Î ÇϽôø°¡,
¾Æ´Ï¸é xÀÏ Áö³ ÆÄÀÏ »èÁ¦ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇϼ¼¿ä.
¾Æ·¡ ¿¹½Ã´Â 1ÀÏ Áö³ ÆÄÀÏ »èÁ¦ ÀÔ´Ï´Ù.
if not "%errorlevel%" == "0" goto error
goto del
:error
goto quit
:del
forfiles /P t:\DBbackup /D -1 /C "cmd /c del t:\DBbackup\@file"
goto quit
:quit
exit
ÁÖ¿Á°°Àº ÄÚµù Àß¾²°Ú½À´Ï´Ù