처음 부팅할 때 시스템 복원 지점을 자동으로 만드는 방법. 오늘의?

click fraud protection

하루 중 처음 부팅할 때 시스템 복원 지점을 자동으로 생성하는 방법은 무엇입니까?

소개

Windows Management Instrumentation을 사용하여 시스템 복원을 관리할 수 있습니다. 효과적으로 활용합니다. 이 문서에서는 자동으로 생성하는 방법에 대해 설명합니다. 하루의 첫 부팅 시 시스템 복원 지점.

이 스크립트를 사용하여 매일 복원 지점 만들기

아래 제공된 스크립트는 시스템 복원 지점이 있는지 확인합니다. 현재 날짜에 대해 이미 생성되었습니다. 에 대한 시스템 복원 지점이 없는 경우. 현재 스크립트는 시스템 복원 지점을 만듭니다.

하루 중 처음 시작하는 동안 복원 지점을 만들려면 다음 줄을 메모장 문서에 복사하고 파일로 저장합니다. .VBS 확장자(CreateRP.VBS). 그럼, 장소. 스크립트 시작 로그온하는 동안 실행되도록 폴더.

' 하루의 첫 시작 시 SR 포인트 생성
' 2005년 12월 18일
' 윈도우 XP의 경우
' 2005 라메시 스리니바산
' 웹사이트: https://www.winhelponline.com/xp

옵션 명시적
희미한 SRP, CSRP, objWMI, clsPoint
희미한 RPDate, D1, D2, dtmInstallDate, DMatch
디매치 = 0
SRP 설정 = getobject("winmgmts:\\.\root\default: Systemrestore")
dtmInstallDate = CreateObject("WbemScripting. SWbemDateTime")
objWMI = 설정 객체 가져오기( _
"winmgmts:\\.\root\default").InstancesOf("시스템 복원")
objWMI의 각 clsPoint에 대해
RPDate = getmytime(clsPoint.creationtime)
D1 = 월(RPDate) & "/" & 일(RPDate) & "/" & 연도(RPDate)
D2 = 월(날짜) & "/" & 일(날짜) & "/" & 연도(날짜)
D1 = D2이면 DMatch = 1
다음

함수 getmytime(wmitime)
dtm설치날짜. 값 = wmitime
getmytime = dtm설치날짜. GetVarDate
종료 기능

DMatch = 0이면
CSRP = SRP.createrestorepoint("일일 복원 지점", 0, 100)
종료