반응형
7zip을 이용한 단순 압축 스크립트(압축파일명 날짜로 구분)
REM @echo off
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
rem ##### 원본경로 설정 #####
SET ZIP=%CD%\7zip\7za.exe
SET SOURCE_DIR=D:\WebSite
rem ##### 백업경로 및 파일설정 #####
SET BACKUP_TAG=backup
SET BACKUP_DIR=%CD%\backup\%BACKUP_TAG%_%YYYY%%MM%%DD%_%HH%%Min%%Sec%.zip
rem ##### 백업제외 디렉토리 설정 #####
rem SET EXCLUDE_DIR=-xr!폴더1 -xr!폴더2
rem ##### 백업제외 파일 설정 #####
rem SET EXCLUDE_FILES=-xr!*.zip -xr!*.log
rem 7zip압축
%ZIP% A -Y %BACKUP_DIR% %SOURCE_DIR% %EXCLUDE_DIR% %EXCLUDE_FILES%
'Windows Server' 카테고리의 다른 글
Cygwin sshpass설치(컴파일) (0) | 2019.07.16 |
---|---|
Cygwin 설치 (0) | 2019.07.10 |
원격 데스크톱 연결 관리자 mRemoteNG (0) | 2019.04.23 |
원격 데스크톱 연결 관리자 MicroSoft RDCMan (0) | 2019.04.23 |
SQL Server 백업스크립트 (0) | 2019.04.18 |