음... 이거에 대해서 여쭤보신 분이 계셔서 포스팅으로 남깁니다. 아래는 설명으로 배치 파일에 대한 설명으로 보실 분들만 읽어보시길 바랍니다.

더보기



현재 설치된 GARS 를 전혀 안 건드리고 고대로 이용하면서 백업과 복원 기능만 따로 배치 파일로 빼낼 수 있겠죠. 예제로 간단하게 만들면 아래와 같습니다. (문제없이 작동하는 것은 확인하였습니다.)

첫 번째 윈도우 자동 백업 배치 파일
GARS_1st_Backup.cmd
@echo off
setlocal

echo rem PowerWindows Ghost Automated Recovery System - OneClick Configuration> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo rem OneClick Boot Mode>> %GARSDir%\Config\ConGOC.cmd
echo rem G = GARS Boot     M = Menu Boot     B = Backup Boot     R = Restore Boot>> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo set ModeOC=1B>> %GARSDir%\Config\ConGOC.cmd

call "%GARSDir%\Config\GUID.cmd"

%GARSDir%\Command\bcdedit /bootsequence %guidG%

shutdown /r /f /t 0

endlocal
exit


첫 번째 윈도우 자동 복원 배치 파일
GARS_1st_Restore.cmd
@echo off
setlocal

echo rem PowerWindows Ghost Automated Recovery System - OneClick Configuration> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo rem OneClick Boot Mode>> %GARSDir%\Config\ConGOC.cmd
echo rem G = GARS Boot M = Menu Boot B = Backup Boot R = Restore Boot>> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo set ModeOC=1R>> %GARSDir%\Config\ConGOC.cmd

call "%GARSDir%\Config\GUID.cmd"

%GARSDir%\Command\bcdedit /bootsequence %guidG%

shutdown /r /f /t 0

endlocal
exit


위의 예제 배치 파일에서 나머진 그대로 두시고 ModeOC 변수 부분만 변경하면 두 번째, 세 번째, 네 번째 백업, 복원, 메뉴로 부팅까지 모두 배치 파일로 따로 만들어서 바로 실행할 수 있습니다.

ModeOC 변수
G - 기본값 (기본 메뉴 모드, 자동 복원 모드를 판별하는 모드로 이건 배치 파일로 만들 필요 없음)

M - 메뉴 출력

1B - 첫 번째 윈도우 백업
2B - 두 번째 윈도우 백업
3B - 세 번째 윈도우 백업
4B - 네 번째 윈도우 백업

1R - 첫 번째 윈도우 복원
2R - 두 번째 윈도우 복원
3R - 세 번째 윈도우 복원
4R - 네 번째 윈도우 복원


이와 같이 배치 파일들을 모두 만들어두고 고스트 자동 복구 시스템 부팅 메뉴도 숨기면 오직 배치 파일만으로 GARS 를 사용할 수 있겠죠? (원클릭도 바로 가기 안 만들고 그냥 그대로 숨겨두면 되고)



자기 취향대로 쓰면 되는 겁니다. 그럼 저는 이만 물러갑니다. ^^


'고스트 자동 복구 시스템 통합 Final (M)' 의 전체 목차

GARS 의 소개 및 이해
    고스트 자동 복구 시스템 : GARS 의 소개와 GARS 의 의미
    고스트 자동 복구 시스템 : GARS 제작 과정의 이해

GARS 의 구축 및 확인
    고스트 자동 복구 시스템 : 구축 및 테스트하기
    고스트 자동 복구 시스템 : PID 불일치 상황에 대처하기
    고스트 자동 복구 시스템 : 제거하기

GARS 의 기본 기능 및 도구
    고스트 자동 복구 시스템 : 백업 및 복원 진행하기
    고스트 자동 복구 시스템 : 백업한 내용 살펴보기(Ghost Explorer)
    고스트 자동 복구 시스템 : 작업 로그 확인하기
    고스트 자동 복구 시스템 : GARS 시스템 기본 메뉴 모드로 부팅하기

GARS 의 환경 설정
    고스트 자동 복구 시스템 : 원클릭 프로그램 설정하기
    고스트 자동 복구 시스템 : 설정 도구 구성의 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 백업 압축률의 설정과 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 핑거 프린트의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 작동 방식의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 표시 여부의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 코어 암호의 설정과 이해
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 1 - 다른 윈도우 추가하기
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 2 - 동일 윈도우 추가하기
    고스트 자동 복구 시스템 : 싱글 모드로 돌아가기 - 추가한 윈도우 구성의 제거
    고스트 자동 복구 시스템 : 윈도우 구성 변경하기 - 설정된 윈도우 구성의 재설정
    고스트 자동 복구 시스템 : 현재의 모든 설정을 한 눈에 파악하기 - 전체 설정 확인

GARS 의 추가 기능
    고스트 자동 복구 시스템 : 추가 윈도우에서도 원클릭 프로그램을 사용할 수 있게 만들기
    고스트 자동 복구 시스템 : GARS 를 대기업 PC 처럼 - Grub 을 통한 펑션키 복구 환경의 구성
    고스트 자동 복구 시스템 : 완전한 부팅 불능 상황을 대비하여 - 응급 복구 DVD 의 제작

GARS 에 관한 조언
    고스트 자동 복구 시스템 : 좀 더 완벽한 자동 복구 시스템을 위한 전체적인 메뉴얼
    고스트 자동 복구 시스템 : 백업과 복구를 배치 파일로 처리하기
    고스트 자동 복구 시스템 : GARS 시스템 배경 이미지 변경하기
    고스트 자동 복구 시스템 : 분할 버전 응급 복구 DVD 의 제작

 

 

신고
캐플 블로그에 공개된 글은 반드시 원본 글의 링크를 포함시키는 조건으로 자유롭게 이용하실 수 있습니다.
하지만 블로그의 발전을 위하여 되도록이면 링크로 글을 소개해주시길 부탁드립니다. ^^

- 상업적인 용도의 사이트는 대상에서 제외됩니다. -
- 글에는 오류가 있을 수 있고, 추후 수정 또는 재발행될 수 있습니다. -
  1. 도사100 2012.01.31 12:14 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요 캐플님,
    해가 바뀌고 이제서야 처음 댓글 달게 되어 송구스럽습니다
    그 놈의 술 때문에 으,,,

    usb에 담아 쓰면 좋은 것 같습니다

    수고 하셨습니다
    • BlogIcon CApple 2012.01.31 16:26 신고  댓글주소  수정/삭제
      이건 USB 에 담아서 쓰는 용도가 아니라 GARS 가 설치된 상태에서 그냥 간단하게 백업 복구 작업을 마우스 클릭이 아닌 배치 파일 실행으로 할 수 있게 만든 건데요. ^^;;;
    • 도사100 2012.02.04 13:31 신고  댓글주소  수정/삭제
      글로 표현하는게 부족합니다 배치파일을 누가 건드리지 못하게 usb에 보관해 두고 필요할 때 마다 GARS시스템에서, 그걸 복사해서 사용하고 끝나면 복사한 거 지우고 (윈도우상에서) 그런 의미였습니다
  2. 채웅석 2012.02.17 15:15 신고  댓글주소  수정/삭제  댓글쓰기
    배치파일 실행시 권한이 막힌듯.. 메세지가 얼핏,, 부팅변경이 제한 되었다 모라고 뜨면서 그냥 재부팅만 됩니다.
    배치파일 실행시 관리자 모드로 실행하면 잘 작동하네요..
    배치파일 자체에 관리자모드로 실행시킬 수 있는 명령어가 따로 있나요?
    • BlogIcon CApple 2012.02.17 17:07 신고  댓글주소  수정/삭제
      원래 bcdedit.exe 작업이 포함되면 관리자 권한으로 실행해야 합니다. 배치 파일 자체에 관리자 모드로 실행시킬 수 있는 명령어가 따로 있지는 않고 관리자 모드가 아닐시 이를 알려주게 끔은 만들 수 있습니다.

      그냥 요청이 들어와서 간단하게 만든 것인지라 그런 부분은 넣지 않았네요.

      @echo
      bcdedit > nul
      if "%errorlevel%" == "1" (
      echo 관리자 권한으로 실행해야 합니다.
      pause
      exit
      )
      setlocal

      이런 식으로 처음을 만들면 관리자 권한으로 실행되지 않으면 작업을 진행하지 않고 바로 종료하게끔 만들죠. 이런게 마음에 들지 않으면 사용자 계정 컨트롤을 끄면 되구요. XP 라면 관리자 권한을 가진 계정이 필요하네요.

댓글을 달아 주세요

- 댓글에선 예의를 지켜주시기 바라며, 블로그지기는 댓글에서 따로 활동하지 않습니다.

* 티스토리 사용자는 여기를 클릭하시면 로그인 됩니다.

BBCode 안내   굵게 밑줄 기울임 취소선   취소선 취소선 취소선 취소선   왼쪽 정렬 가운데 정렬 오른쪽 정렬   코드박스 인용구 이미지   이미지 업로드-Imgur.com