Windows Vista 복원시점 만들기 스크립트
Windows Vista에서 스크립트를 통하여 한번에 복원시점을 찍는 방법을 알아보겠습니다
먼저 알아 보기전에 아래와 같이 GUI로 복원시점을 찍어 볼 수가 있습니다.

단 위와 같은 방법은 사용자가 게으르다면. 귀찮을 수가 있습니다.
그런 귀찮니즘을 위한 방법으로 스크립을 작성하고, 스케줄 작업 해주면 좋을 것 같습니다.
그럼, 이제 스크립트를 작성 해보겠습니다.
메모장을 실행 하시고
Set Args = wscript.Arguments
If Args.Count() > 0 Then
RpName = Args.item(0)
Else
RpName = "Vbscript 복원시점 만들기"
End If
If Args.Count() > 0 Then
RpName = Args.item(0)
Else
RpName = "Vbscript 복원시점 만들기"
End If
Set obj = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestore")
If (obj.CreateRestorePoint(RpName, 0, 100)) = 0 Then
wscript.Echo "Success"
Else
wscript.Echo "Failed"
End If
wscript.Echo "Success"
Else
wscript.Echo "Failed"
End If
위의 코드를 붙여 넣기 합니다.
저장하여 새로운 파일을 하나 생성합니다.
여기서 중요한것은 .*.vbs 파일 확장자여야 합니다.
그럼 실행 방법은 관리자 권한으로 cmd를 입력하시어
> wscript 파일이름.vbs으로 실행 하시면
자동적으로 복원 시점을 찍어 줌니다
그럼 한번 확인 해볼까요?
wscript 파일이름.vbs

스크립트가 정상적으로 완료되면 Success 메시지를 볼 수 있습니다.

의심 많은 분들을 위하여 정상적으로 복원시점이 완료 되었는가? 확인하기 위해 시스템 복원을 실행하면 아래와 같이 스크립트로 복원 시점이 찍힌 것을 볼 수 있습니다.

Windows Vista 복원시점 만들기 스크립트







