간단한 파일 백업 및 복원 스크립트
2018.04.19 10:13
업무상 사용자 PC를 구형에서 신형으로 교체하면서 파일을 그대로 옮겨주는 작업을 많이 하게 되는데,
파일 일일이 찾아서 백업하고 복원하기 귀찮아서 스크립트를 만들었던게 있어 혹시 필요하실 분 계실까 싶어 공유합니다.
이 스크립트는 현재 사용자의 바탕화면, 문서, 음악, 사진, 비디오, 다운로드, 즐겨찾기(IE), 공인인증서 폴더 및 D 드라이브(선택 시)를
스크립트가 위치한 폴더 아래의 [사용자] 폴더로 백업하고 복원할 수 있습니다.
윈도우 XP, 7 이상에서 정상작동하며 비스타에서는 오류가 날 수 있습니다.
(사내에 비스타가 없어서 테스트를 못해봤습니다..)
파일 복사 시에 사용하는 툴은 XP에서는 xcopy, 7 이상에서는 robocopy를 사용하며,
vbs를 자체내장하여 별도로 임시 파일 등을 생성하지 않도록 만들었습니다.
(다만 XP에서는 xcopy의 exclude 옵션 적용을 위해 임시 텍스트 파일을 생성후 삭제합니다.)
파일 백업 시 desktop.ini, thumbs.db, photothumb.db, 윈도우 기본 즐겨찾기 등은 제외되며,
바탕화면, 문서, 음악, 사진, 비디오, 다운로드, 즐겨찾기(IE), 공인인증서 폴더가 드라이브 루트일 경우 스크립트가 오작동할 수 있습니다.
댓글 [19]
-
cungice 2018.04.19 10:28
-
1992 2018.04.19 11:03
같은중복파일 처리는어떻게하나요?
중복파일 그냥덮어씌우나요? 아니면 확인창뜨나요?
-
efny 2018.04.19 11:16
백업 시 같은 사용자 폴더가 있을 경우 백업을 진행하지 않습니다.
복원 시 xcopy는 사용자 확인, robocopy는 중복파일 자동 제외하고 복원합니다.
-
왕초보 2018.04.19 11:17
전산관리를 하고 계신가 봅니다..
실무에서 사용하시는것을 소개해주셔서 감사합니다
오늘 하루도 좋은일만 있으세요..
-
드림캐쳐 2018.04.19 11:47
유용한 자료감사합니다.
백업시 같은 사용자 폴더라함은
백업 하는 위치에 AAA 폴더가 존재한다면 백업이 이루어지지 않는다 로 보면 될까요.
오늘 백업햇다면 한달뒤 백업시에는 백업이 안된다는 것으로 보입니다. 폴더가 존재하므로.
그래서
유저명-[날짜]
폴더 구분지으면 어떨가요. -
efny 2018.04.19 12:05
해당 내용 수정한 파일 첨부합니다.
-
드림캐쳐 2018.04.19 13:33
아주 잘됩니다. 감사합니다.
-
천룡비 2018.04.19 15:29
좋은 프로그램 감사합니다...
혹시 카카오톡 다운로드 폴더도 포함시켜주시면 감사하겠습니다
-
efny 2018.04.19 17:10
카카오톡 다운로드 폴더는 레지스트리에 저장되지 않는것 같습니다.
-----------------------------------------------
이제보니 기본 폴더가 문서 폴더 아래에 있군요.
다운로드 폴더를 변경하지 않았다면 문서 폴더 백업할때 같이 되겠네요.
-
jjuni 2018.04.19 16:28
감사합니다. 인증서 폴더도 수정해주시면 다른분들이 쓰기에 더 편하겠네요. ^^;;
요즘엔 인증서 위치가 %USERPROFILE%\AppData\LocalLow\NPKI 여기로 변경됐더라고요.
%ProgramFiles%\NPKI 여긴 예전위치 인거 같고요.
-
efny 2018.04.19 17:03
인증서 폴더는 XP에서 실행할 때 %ProgramFiles%\NPKI
7 이상에서 실행할 때 %USERPROFILE%\AppData\LocalLow\NPKI
로 자동 설정됩니다.
-
히이이잌 2018.04.19 18:05
옛날에 윈도 7 업데이트 통합 스크립트 만드셨던 분 맞죠?
그때 정말 잘 사용했었는데 감사합니다
-
냇시조니 2018.04.19 19:40
우와..저같은 초초보도 사용할수 있는
간편하면서도 좋은 작품이네요...
감사합니다..
저기 혹시 백업 폴더명을 바꿀수는 없나요..
저는 D폴더가 아니라 B같은 걸로.
-
efny 2018.04.20 16:13
간단하게 메모장 등으로 스크립트 파일을 연 다음에 바꾸기(Ctrl + H)
D: 를 B: 로 모두 바꿔주시면 됩니다.
-
고광렬 2018.04.20 12:45
유용한 자료네요..
받아두었다가 나중에 사용해야겠네요! 감사합니다
-
캐논맨 2018.04.20 18:17
너무나 멋진 스크립트.. 훌륭합니다... 정말 잘 사용하겠습니다.. 사묭할때마다 efny님을 떠 올리며...^^
조금 재미난 상황이 생겨서 문의드립니다... 해당 폴더에 파일은 없는 빈 폴더는 백업이 되지 않네요..^^ 원래 그런건지 ... 그렇게 변경하신건지.. 상상도 안되는 하수이지만요.... 그 부분은 수정이나 개선하실 수는 없는건지 궁금하네요.. ^^ 경우에 따라 빈 폴더에 특징지어지는 문구를 넣어 두는 경우도 있지 않을까 해서 입니다... 감사합니다...
금요일 오후.. 편안한 시간들 보내시길요...^^
-
efny 2018.04.20 19:14
빈 폴더는 백업하지 않도록 만들었습니다.
문의 주신 내용은 다음에 반영해보도록 하겠습니다.
-
캐논맨 2018.04.20 20:56
네..그러셨군요... 멋진 작품 잘 사용하겠습니다...^^ 편안한 주말일 되세요^^ -
씨뿌리는자 2018.04.26 10:36
오우!~ 너무 멋진 작품이네요^^
수고 많으셨습니다. 감사합니다.