설치 / 사용기

기 타 백업,복원 Cmd - 소스를 간단하게 정리(?)를 해버렸습니다

2021.10.23 13:38

왕초보 조회:1197 추천:14

VB6이나 오토잇으로 백업,복원 프로그램을 만들어 지인분들 복구시스템에 활용을 하는 경우 지인분들께서 백업파일 저장 폴더나 백업파일 이름등을

바꾸는것이 어렵워서 설정 그대로 활용할수 밖에 없습니다

PE에 관심이 많으신 분들은..본인이 원하는데로 설정을 하고 싶어하셔서 어떤때는 수정이 간편한 cmd를 활용을 하기도 합니다

 

저의 경우 Win.tag 파일과 Backup 폴더를 테그로 활용을 하고 있어서 모든 드라이브에서 Win.tag, Backup폴더를 검색하고 0개일때 2개이상일때 등

이상환경시에는..메세지로 알려줍니다..메세지에도 드라이브와 볼륨명을 표시를 하고 있어서 cmd 구성이 되는 경우 아무리 cmd를 간단히 하려고

해도 소스가 길어지고 복잡해질수 밖에 없습니다

이렇게 소스가 복잡해 지면..다른 백업프로그램을 활용하는 경우 수정해서 활용하기가 어렵고 수정할때 놓치는 부분들도 있어서 쉽지가 않습니다

 

이런 부분에 대해서 민원이 있어서..사용하시는 분들이 cmd에서 수정을 최소한으로 하면서 다른 프로그램에 활용하기가 좋도록 메세지를 보여주기

위해서 활용하던 프로그램에서 cmd에서 하던 작업들을..모두 프로그램에서 처리하고 결과만 cmd에 넘겨주어서 이 결과 값만으로 백업 복원을 하도록 정리를 하여 보았습니다

 

메세지 프로그램을 만들어 활용하며서 메세지는 원하는 문구로 사용하셨으면 했습니다만..실제 메세지를 수정하는 경우는 거의 없으시네요

진짝에 이렇게 cmd를 간단하게 정리를 할것을 그랬나 봅니다..cmd 사용법에 대해서 설명한것이 없어서 제가 편해질것 같습니다

 

 

1.  윈도우에서 백업,복원을 하지 않고 PE에서 백업,복원을 하는 형식으로 하였습니다..지후빠님의 WimBoot.cmd에서 보여주는 메세지에서 사용하는

   내용을 변수처리를 해서 프로그램이 바뀌는경우..WimBoot.cmd에서는 여기만 수정하면 됩니다..볼륨명,메세지내용등 복잡한것들은 고정된것이어

   서 손댈 필요가 없습니다

1.jpg

 

2. Backup 폴더에 cmd 파일이 있는 형식이어서 Win.tag만 검색을 합니다.. BRChecker.exe에서는 Win.tag 파일 검색후..0개 2개이상일때 에러메세지

  를 보여주거나. 볼륨명등을 추출해서 메세지에 보여주고 필요한 정보는 다시 cmd에 반환하는 역활을 합니다

  그 동안 cmd에서 하던 일들을 대부분 이 프로그램에서 처리를하고 있습니다

3.jpg

 

3. CBackup.cmd 내용입니다..줄이 30줄이지만 설명들을 빼면 확줄어듭니다..cmd에서는 BRChecker.exe 에서 반환한 값으로 백업을 하는 작업만

   있습니다.

4.jpg

 

4. WimBoot.cmd에서 백업 메세지입니다..

5.jpg

 

5. 습관이 무섭죠...왕*님 기본 PE에는 아래 메세지가 없어서..결국은 메세지를 넣게 되네요.

6.jpg

 

6. 백업 메세지를 보여주고 있습니다..BRChecker.exe에서 정보를 추출해서 메세지까지 보여주고 있습니다

  윈도우 파티션이 Z: 되어 있습니다..Win.tag 테그 파일을 사용하고 갯수가 1개일때만 진행이 되기 때문에 불확실한 드라이브 문자는 신경쓰지 않고

  있습니다..메세지에서는 볼률명 확인이 핵심입니다

7.jpg

 

8. 백업이 진행되었습니다

8.jpg

 

9. 백업파일이 없는데 복원을 진행한 경우 BRChecker.exe 프로그램에서 확인후 메세지를 보여줍니다. cmd는 백업,복원만 합니다

10.jpg

 

10. 백업파일이 있는 복원시 메세지입니다

11.jpg

 

11. 복원이 잘 되고 있습니다

12.jpg

 

12. 다른 백업프로그램을 사용하고 싶은 경우 WimBoot.cmd 에서도 아래 변수설정만 바꾸어 주면 됩니다...복잡한것은 신경쓰지 않아도 됩니다

13.jpg

 

13. BRChecker.ini에서는 설정을 바꾸어 주면 됩니다

14.jpg

 

14. cmd에서는 명령어를 바꾸어 주어야죠..

15.jpg

 

15. Snapshot 백업 안내를 하고 있습니다

16.jpg

 

16. Snapshot 백업 안내 메세지입니다

17.jpg

 

17. 백업이 잘 되고 있습니다

18.jpg

 

18. 복원 안내 메세지입니다

19.jpg

 

19. 복원중입니다...버전업이 되어도 제 가상에서는 2번 내용이 보이지 않네요..

20.jpg

 

20. 위에서는 영문을 진행을 했습니다..한글 버전도 있죠..백업을 하여 보겠습니다

21.jpg

 

21. 백업이 진행되지 못하고..아래처럼 Shapshot 프로그램이 실행만 됩니다...cmd는 같은것이고 exe 파일만 한글버전으로 교체를 한것입니다

    영문은 잘되는데 한글화 버전은 아래처럼 진행이 안되네요..한글화 과정에서 문제가 있었나 봅니다

22.jpg

 

22. 수동으로 진행을 하여 보았습니다

23.jpg

 

23. 마지막 확인 메세지입니다

24.jpg

 

24. 수동을 백업은 잘 진행이 되고 있습니다..다른 분들의 피트백 내용이 없어서..저만 그런것인지는 모르겠습니다.

25.jpg

 

25. Wimlib 로 바꾸어 보았습니다

26.jpg

 

26. 백업 안내 메세지입니다

27.jpg

 

27. 백업중입니다..28.jpg

 

28. 복원 메세지입니다

29.jpg

 

29. 복원중입니다

30.jpg

 

30. 작은 용량인데도..차이가 좀 나네요..Wimlib 가 느린대신에 압축률이 좋습니다

31.jpg

 

31. 마무리

Cmd용 백업,복원 프로그램으로 활용을 하는 경우 테그파일 검색이나 정보들을 추출하고 안내하는 메세지등 때문에 나름대로 정리를 한다고해도

복잡한 부분들이 많이 있어서 제가 설명을 해야 하는 내용이 길었습니다

 

cmd 내용이 복잡해서 이해가 잘안되고 어렵다는 민원이 접수되어서 메세지용으로 사용하던것을 수정하기는 했습니다만..생각이상으로 cmd가

간단해져서..이제는 제가 설명할것이 거의 없을것 같습니다...덕분에 편해질것 같네요

 

오늘 하루도...즐거운 일만 있으시길 바랍니다

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
8065 윈 도 우| Windows 10 IoT Enterprise LTSC 2021 만들기 테스트 [34] suk 4564 47 11-19
8064 기 타| IFW BR에 BCD 복사저장 기능 추가를 하여 보았습니다 [14] 왕초보 731 16 11-18
8063 윈 도 우| 오랜만에 Windows 11 (22000.346) 통합해봤습니다 [56] suk 2004 74 11-18
8062 기 타| WindowsXPE127, 127L 빌드 사용기 [78] DengJang 1499 49 11-17
8061 윈 도 우| 이제껏 가장 만족도가 높은 PE . 10PEX64_19043.1237 (내용... [98] heykevin 2749 39 11-17
8060 기 타| [종료]KJ-single_win11_22000.346 [446] 첨임다 3096 165 11-17
8059 기 타| DarknessAngel님 WimLib 업데이트소식 및 피드백?? [14] 왕초보 1220 16 11-16
8058 기 타| 126L로 빌드 해보니까 [45] 집앞의_큰 1024 44 11-16
8057 윈 도 우| PE126 과 PE126L 실행 체험입니다. [17] 하늘은높고 884 27 11-16
8056 기 타| WindowsXPE126L 빌드 오류? [8] DengJang 858 6 11-16
8055 윈 도 우| [KJ님] WindowsXPE126 사용 기본 빌드 체험샷 [4] Compuser 666 6 11-16
8054 윈 도 우| Xemom1에 포함된 PECMD용 소프트웨어들 [8] 지후빠 908 5 11-16
8053 윈 도 우| Windows 11 22000.194 OKR겸용 SystemPE 사용기 입니다. [4] 아미띠에03 609 6 11-16
8052 기 타| WindowsXPE126 이용 Win11 PE 만들어 보았네요. [12] 블랙로우즈 845 9 11-16
8051 기 타| 125로 PE 만들 때 복사 오류 해결 [11] suk 739 13 11-16
8050 기 타| 지후빠님 wimlib-imagex B&R ahk 전체/차등백업 간단한... [8] 왕초보 696 9 11-16
8049 기 타| 간단한 MBR, UEFI 용 BCDRepairGUI를 만들어 활용하여 보았... [13] 왕초보 845 15 11-15
8048 기 타| 첨**님 실컴용 install.wim 19044.1348 설치 후기 [18] do98 572 19 11-15
8047 기 타| 자료실 Xemom PE 한글로 사용해 보기 [56] 못말리는짱 1357 56 11-15
8046 기 타| WindowsXPE124으로 Windows 11 (22000.346) 빌드 테스트 [25] suk 1237 33 11-15
XE1.11.6 Layout1.4.8