「사내 니트가 되자」.bat로 브런치를 자른다.

※이것은 git등으로 관리할 필요는 특별히 없지만, 백업으로서 브랜치를 끊고 싶은 사람용의 기사입니다.
rem コピー元フォルダ名
SET CopyFromFolder=C:\[Path]
rem コピー元フォルダ名
SET CopyToFolder=C:\[Path]
rem zip化する為のファイル名
SET ZIPname=C:\[Path]\backup\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.zip
rem zip化したデータを移動させるためのファイル名(どこかにzipを移動させたい場合のみ有効)
SET ZIPMove=C:\[Path]\backup

xcopy /Y /I /H /S /E %CopyFromFolder% %CopyToFolder%

zip -r -9 %ZIPname% %CopyFromFolder%

move /Y %ZIPname% %ZIPMove%

정확하게는 이것으로 브랜치를 자르고 있다고 말하면 조금 불명한 점도 나옵니다만, 백업을 한 후, 날짜를 붙여 zip화하고 있으므로, 어느 정도는 결함을 일으켜 버렸다고 해도 되돌아가는 것 수 있습니다.



결과적으로 위와 같은 대량의 zip을 할 수 있게 되지만, PC의 전원을 넣은 타이밍이나 특정 시간에 움직이도록, 태스크 스케줄러나 스타트에 등록해 두면 좋다고 생각합니다.

첫 투고이기 때문에 이런 작은 기사가 되었습니다만, 실수 등이 있으면 지적 받을 수 있으면 다행입니다.

좋은 웹페이지 즐겨찾기