강좌 / 팁

소프트웨어 간단한 파일/폴더 백업 배치 파일 - BackupToZip

2022.08.14 16:06

지후빠 조회:2569 추천:27

2022-09-04 업데이트 ; Backup7z_220904.zip

- 기본 폴더 이름을 Backup7z 으로 수정

- 스케줄러 기능 추가 (배치파일 경로에 공백이 없어야 합니다. 스케줄러에서 배치파일 실행시 제약이 있는 것 같음.)

- 편의상 일주일 기준으로 백업 요일 정하고, 시간 정하는 방식으로 간소화

- 자세한 설정 및 변경은 엔터,엔터로 일단 등록후 작업 스케줄러에서 수정

sch1.png

- 숫자는 해당 작업 등록, T 는 작업 스케줄러 실행, C 는 취소, D는 작업 조회,삭제

sch2.png

- 작업 삭제시 작업 이름을 드레그 후 우클릭 (복사), 다시 우클릭(붙여넣기) 활용하면 편함.

sch3.png

- 모두에게서 잘 되리라고 생각지 않습니다. ㅜㅜ 오류 발견하시면 댓글이나 쪽지 주시면 수정하겠습니다.^^

 

편안한 일밤 되십시오~.~ 


2022-08-19 10:53 업데이트 ; BackupToZip_220819.zip

2022-08-18 24:00 업데이트 ; BackupToZip_220818.zip

 

- 충분히 테스트하지 못하였습니다. 피드백 부탁드립니다. 자알~ 되어야~ 할텐데~ ㅎ~

- 7za.exe readme select.exe 파일에 숨김 속성을 부여했습니다. (필요시 해제하십시오.)

- 리스트 파일 확장자를 변경 ; txt -> lsta (절대경로), lstr (상대경로)

- 확장자 끝 a로 구분하여 복원 기능을 추가했습니다. 절대경로만 복원하고 상대경로는 연결된 앱으로 열어 줍니다.

- 배치파일 윗 부분의 set _7z="c:\Program Files\7-Zip\7zFM.exe" 을 자신의 경로에 맞게 수정합니다.

- 7zFM.exe 가 해당 위치에 없으면 연결된 앱으로 열리고, 연결이 없으면 연결하라는 창이 나옵니다.

- 작업스케줄러 등록은 아직 시작하지 못하였습니다. 주말이나 다음에...

- 스피커 켜진 분은 벨소리가 듣기 싫을 것 같아서 수정했습니다.

- [상대경로]로 백업하면 백업리스트 기준 경로 끝의 폴더와 파일을 압축파일 루트에 추가합니다.

 

- 리스트 작성시 끝에 [절대경로] [상대경로]를 지정하게 하였습니다. 확장자 lsta, lstr 로 rename

17.jpg

- 절대경로 압축파일 복원시... 압푹파일 복수개이면 리스트 보여주고 선택

18.jpg

- 절대경로에 같은 파일이 있으면 덮어쓰기 확인을 거칩니다.

19.jpg

- 상대경로 압축파일 복원도 비슷하지만 복원 위치가 명확하지 않으므로 7zFM을 열어줍니다.

20.jpg

 

또 뭐가 있.... 잘 기억이 안나서 필요시 추가하겠습니다. ^^

이왕 손댄것 간단한 용도로 사용할 수 있도록 개선시키고 있습니다. 12시 땡! ... 편히 주무십시오. ~.~

 


안녕하세요? 얼마전 만들다 둔 작업을 휴일 여유시간에 정리해봤습니다.

북마크, 인증서 등을 백업하는 게시물을 보고, 7-zip의 @listfile 옵션을 활용하는 방법이 생각나서...

 

BackupToZip.zip

- 7za.exe           7-zip 단독 실행 버전

- backup7z.cmd   이것을 실행해야 합니다.

- readme            도움말 파일

- select.exe         파일이나 폴더 선택 창을 띄웁니다.

- 인증서.txt           백업 목록 샘플 파일입니다.

7za.exe, readme, select.exe 3개 파일을 숨김으로 설정하시면 깔끔할 것 같습니다.

 

내꼬님 단일 파일 exe 실행버전 추가 ; https://windowsforum.kr/review/18346644

 

0. 미리보기

00.jpg

 

1. 개요

- 하나의 백업세트로 간주할 수 있는 리스트(텍스트 파일)을 만들어 해당 목록의 파일/폴더들을 7z으로 압축하여 백업합니다.

- 가능한 너무 큰 파일들이 아닌 비교적 작은 파일들을 대상으로 하는 것이 좋겠습니다. 예) 인증서, 북마크, 자작 소스 파일 등

- 복구 기능은 없어서 7-zip으로 압축 해제하는 방식을 사용하셔야 합니다.

- 압축 옵션에 전체 경로를 적용하여 7-zip으로 백업된 파일을 열면 드라이브 경로까지 포함된 다단계 폴더 구조로 가집니다.

- 첨부파일에 포함된 select.exe는 -0-님으로 부터 알게되었습니다. -0-님 감사합니다. ^^

---> 참고로 select.exe 로 실행하면 폴더만 선택, select.exe 1 으로 실행하면 파일까지 선택할 수 있습니다.

 

2. 사용법

- 처음 실행하면 C:\Program Files (x86)\NPKI 경로를 백업할 수 있는 인증서.txt 만 있습니다.

01.jpg

- 1 을 입력하면 인증서.txt 에 해당하는 인증서.7z 파일을 생성합니다.

02.jpg

- 이전의 백업본이 있으면 다음처럼 나오고 업데이트하거나 새로 만들수 있습니다.

03.jpg

- 새로 만들면 다음과 같고 파일 이름은 "-1 -2 -3..." 형태로 일련번호가 붙습니다.

04.jpg

- [H]elp 를 실행하면 도움말이 나타납니다. 도움말에 간단한 설명이 있으므로 부가적인 내용만 스샷 위주로 올리겠습니다.

05.jpg

- 10개 이상의 목록을 만들 수는 있으나 최근 만들어진 9개만 목록으로 보입니다. choice 문을 사용하기 위해서

- [A]dd 실행하여 이름을 "북마크"로 입력하면 폴더나 파일을 선택할 수있는 창이 나타나고 반복하여 선택합니다.

06.jpg

- 마지막에 취소를 누르면 백업 세트가 추가됩니다. 목록은 최신 순서, 1을 실행하면 "북마크.7z"으로 백업됨

07.jpg

- [D]elete 는 기존 백업세트 즐겨찾기.txt 파일을 지웁니다. 백업된 7z파일은 지우지 않습니다. 다음 스샷에서 3 입력

08.jpg

- y 누르면 삭제 후

09.jpg

- [E]dit 는 메모장으로 해당 파일을 엽니다. 7-zip에서 지원하는 파일 필터 등을 적용할 수 있습니다. 필터는 7-zip 도움말 참고하십시오.

10.jpg

- a[P]pend 실행 후 기존 목록 파일을 선택하면 해당 파일 뒤에 백업 리스트를 추가합니다.

11.jpg

- [V]iew 실행하여 좀 전에 추가한 북마크.txt를 선택합니다.

12.jpg

- 텍스트 파일 인코딩이 ANSI 로 되어 있어야 합니다.

13.jpg

-지조없이 텍스트 목록 파일 작성시 ANSI 또는 UTF-8 을 왔다 갔다 하는 것 같기고 하고... 좀 더 살펴봐야 합니다.ㅜㅜ

14.jpg

 

 

- e[X]it 는 출구 <- ifw 에서 이렇게 번역되어 있다는 ㅋㅋ

- expl[O]rer 는 배치 파일 폴더을 탐색기로 열어 줍니다. 7z 파일 쉽게 접근하실 수 있게...

 

 

간단한 용도로 사용해보시고 오류 등 댓글로 피드백 부탁드립니다.

 

즐거운 연휴 되십시오. ^^

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4477 윈 도 우| PrincePE_V18.5 [164] %카리스마 204983 99 02-02
4476 윈 도 우| 윈도우7 Windows 정품 인증 기술 업데이트로 인증하기 [21] 얼룩강아지 111628 0 02-27
4475 윈 도 우| 비스타(VISTA) 인증 후 무한 리부팅 현상 해결법 [1] gooddew 98130 0 06-17
4474 윈 도 우| 바이오스 안에 OEM SLIC 가 내장되었는지 확인하는 방법 [5] gooddew 84995 0 06-17
4473 윈 도 우| UEFI-모드 부팅 [설치 USB] 만들기 [8] eunnano 77017 0 09-07
4472 A.I 사용법 무작정 따라하기 (스샷 첨부) - 마지막 수정 [67] PoLaRiS 74990 6 09-10
4471 하드웨어| 유튜브 버퍼링 완전해결2 (hosts파일 사용, DNS변경 x, SKB... [44] hsk 63909 6 05-06
4470 윈 도 우| 비스타/세븐 DVD-4cd 분할 가이드 v2 김간지 63412 0 01-21
4469 윈 도 우| Usb를 이용한 XP설치 [21] 고맙쥐 62276 11 10-23
4468 윈 도 우| 비스타의 숨겨진 부팅로고를 보자 [5] cdcsj 60480 0 05-26
4467 윈 도 우| 소소한팁..Windows 로그온 사진이 작을때.. 김간지 59253 0 07-12
4466 윈 도 우| God Mode 만들기 [5] 적광 55432 0 12-26
4465 기 타| Superfetch 기능 사용중단하기 [13] gooddew 55294 1 09-16
4464 윈 도 우| Win7_8 PE/수정/추가/바탕화면/교체하기 [13] 까꾸리 54268 17 05-18
4463 Windows 7 과 XP 프린터와 파일 서로 공유하기 [5] sp2 52848 3 08-22
4462 윈 도 우| 윈도우8 다국어 언어팩 설치 방법(영문 기준) [6] chkid 51182 5 11-11
4461 윈 도 우| 삼성 노트북의 복원솔루션 5 를 이용하여 SSD에 복원영역 ... [13] 울랄라백수 48973 4 06-17
4460 소프트웨어| USB키보드인채로 PLOP 사용하기 (USB 2.0 MODE + PE) [19] hazuki 48384 0 01-19
4459 윈 도 우| 만능고스트 사용후 hal.dll 오류로 부터 벗어나기 [2] cdcsj 47763 0 04-29
XE1.11.6 Layout1.4.8