본문 바로가기
Windows

로그 폴더 추출하여 압축하기

by 앗사비 2015. 12. 11.
728x90

bat 파일로 만든 후 관리자 권한 실행


@echo off

::현재 시각을 변수로 지정
set TIMESTAMP=%date:-=%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%

::임시 폴더로 추출
xcopy %appdata%\test\data\*.* %HOMEPATH%\Desktop\%TIMESTAMP%\data\ /O /X /E /H /K
xcopy %appdata%\test\log\*.* %HOMEPATH%\Desktop\%TIMESTAMP%\log\ /O /X /E /H /K

::반디집 설치하면 압축 가능
::http://www.bandisoft.co.kr/bandizip/help/cmdline/
7z.exe a %HOMEPATH%\Desktop\%TIMESTAMP%.zip %HOMEPATH%\Desktop\%TIMESTAMP%\

::임시 폴더 삭제
rd /s /q %HOMEPATH%\Desktop\%TIMESTAMP%

728x90