윈도우에서 배치파일을 써서 백업을 할려고 합니다.
md D:\backup\"%date%"
이런 식으로 폴더를 만들어 매일매일 백업을 하고
백업 된 내용은 7일 정도 보관하고 7일이 지난파일은 삭제를 하려고 합니다.
리눅스에선 아래 같은 방법으로 가능한데요..
rm -rf `date --date '7 day ago' +%y%m%d`
윈도우에선 어떻게 해야 되는지 조언 좀 부탁 드립니다.
윈도우즈에는 기본으로 설치되는 커맨드 유틸리티가 몇개 없죠. 잘은 모르지만 배치 파일로 가능할가 의문입니다.. ----------------- 한글을 사랑합니다.
----------------- 한글을 사랑합니다.
Windows Resource kit에 있는 forfiles 라는 프로그램을 사용하면 생성된 날짜를 기준으로 특정 명령을 실행시킬 수 있습니다.
다운로드: http://www.dynawell.com/reskit/microsoft/win2000/forfiles.zip 2003에서는 기본으로 포함되어 있는데 Windows 2000 resource kit이랑 2003에 포함된 버젼은 옵션 쓰는 방법이 다릅니다.
c:\ 디렉토리하에 12일이 지난 *.zip 파일들을 강제로 지우고 싶으면
(2000버젼예) forfiles -pc:\ -m*.zip -d-12 -c"cmd /c del @FILE"
(2003버젼예) forfiles /pc:\ /m*.zip /d-12 /c"cmd /c del @FILE"
이런게 있군요
http://www.microsoft.com/korea/technet/scriptcenter/resources/qanda/nov04/hey1104.mspx
http://support.microsoft.com/kb/822780/ko
저도 주기적으로 SVN을 스케줄러로 백업중인데 보관일자 이전꺼는 삭제 하려고 했었는데
적용해봐야겠네요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
윈도우즈에는
윈도우즈에는 기본으로 설치되는 커맨드 유틸리티가 몇개 없죠.
잘은 모르지만 배치 파일로 가능할가 의문입니다..
-----------------
한글을 사랑합니다.
-----------------
한글을 사랑합니다.
forfiles를 이용하면 됩니다.
Windows Resource kit에 있는 forfiles 라는 프로그램을 사용하면
생성된 날짜를 기준으로 특정 명령을 실행시킬 수 있습니다.
다운로드: http://www.dynawell.com/reskit/microsoft/win2000/forfiles.zip
2003에서는 기본으로 포함되어 있는데 Windows 2000 resource kit이랑 2003에
포함된 버젼은 옵션 쓰는 방법이 다릅니다.
c:\ 디렉토리하에 12일이 지난 *.zip 파일들을 강제로 지우고 싶으면
(2000버젼예)
forfiles -pc:\ -m*.zip -d-12 -c"cmd /c del @FILE"
(2003버젼예)
forfiles /pc:\ /m*.zip /d-12 /c"cmd /c del @FILE"
구글링했습니다.
이런게 있군요
http://www.microsoft.com/korea/technet/scriptcenter/resources/qanda/nov04/hey1104.mspx
http://support.microsoft.com/kb/822780/ko
저도 주기적으로 SVN을 스케줄러로 백업중인데 보관일자 이전꺼는 삭제 하려고 했었는데
적용해봐야겠네요.
댓글 달기