이 게시물에서는 Windows 10을 포함하여 모든 버전의 Windows에서 시작하거나 로그온하는 동안 매일 시스템 복원 지점을 만드는 방법을 알려줍니다.
첫 번째 방법은 복원 지점을 작성하기 위해 작성한 VBScript와 관련이 있으며 두 번째 방법은 WMI 명령 줄 도구 Wmic.exe를 사용합니다. 스크립트 방법은 지난 24 시간 내에 이전 복원 지점을 만든 경우에도 복원 지점을 강제로 만들 수있는 이점이 있습니다.
아래의 스크린 샷과 지침은 Windows 10 컴퓨터에서 가져온 것입니다.
작업 스케줄러를 사용하여 매일 시스템 복원 지점을 만드는 방법
매일 복원 지점을 자동으로 만들려면 다음 방법 중 하나를 수행하십시오.
방법 1 : 작업 스케줄러 및 VBScript 사용
- automatic_restore_point.zip을 다운로드하고 압축을 풀고 C : \ Windows 디렉토리에 압축을 푼 VBScript 파일을 추출하십시오.
- 작업 스케줄러 (
taskschd.msc
)를 시작하고 작업 창에서 작업 만들기… 를 클릭 하십시오 . - 작업의 이름과 설명을 입력하십시오.
- 사용자 또는 그룹 변경…을 클릭하고 SYSTEM 을 입력 한 다음 Enter 키를 누릅니다. 이렇게하면 작업이 로컬 시스템 계정으로 실행됩니다.
- 최고 권한으로 실행 확인란을 선택하십시오.
- 구성 대상 : 드롭 다운 목록 상자에서 Windows 10 을 선택합니다.
- 트리거 탭을 클릭하고 새로 작성을 클릭하십시오.
- 작업 시작 에서 시작시 또는 로그온시 옵션 을 선택하십시오. 후자를 선택한 경우 특정 사용자 :를 선택하면 특정 사용자 계정에 로그온 할 때 작업이 트리거됩니다.
- 확인을 클릭하고 조치 탭을 클릭하십시오.
- 새로 작성…을 클릭하십시오. 새 조치 대화 상자에서 다음을 입력하거나 찾아보기를 클릭하십시오.
C : \ Windows \ System32 \ Wscript.exe
- 인수 추가 (선택 사항) 필드에 스크립트가 이동 된 경로를 입력하십시오 (이 경우).
C : \ Windows \ automatic_restore_point.vbs - 확인을 클릭하십시오.
그러면 동작 탭에 항목이 추가됩니다.
- 확인을 클릭하십시오.
그게 다야! 매일 시스템 복원 지점을 생성하도록 작업 스케줄러를 구성했습니다.
추가 정보 및 스크립트 사용자 정의
예약 된 시스템 복원 지점 생성이 작동하는지 확인하려면 시스템 복원 창을 엽니 다.
이 스크립트는 기본적으로 최근 24 시간 내에 최근 하나가 존재하고 생성 된 경우 복원 지점을 생성하지 않습니다. 마지막 복원 지점 작성 날짜 / 시간에 관계없이 스크립트가 복원 지점을 작성하게하려면 메모장을 관리자 권한으로 실행 (관리자 권한으로 실행)을 열고 스크립트에서 다음 행을 변경하십시오.
i24hrsLimit = 1
에
i24hrsLimit = 0
… 파일을 저장하십시오.
0
으로 설정하면 단점은 모든 시작 / 로그인마다 복원 지점이 생성된다는 것입니다. 예를 들어, 하루에 3 번 컴퓨터를 재부팅하면 3 개의 복원 지점이 있습니다.
방법 2 : 시작 또는 로그인시 WMIC.exe 사용
작업을 생성 할 때 위와 동일한 절차 (1-9 단계)를 사용하되“새 작업”창의 프로그램 / 스크립트에서 다음 프로그램 이름을 사용하십시오. 텍스트 상자.
wmic.exe
인수 추가 (선택 사항)에서 다음 매개 변수를 사용하십시오.
/ 네임 스페이스 : \\ root \ default 경로 시스템 복원 호출 CreateRestorePoint "자동 일일 복원 지점", 100, 7
그게 다야! 스크립트와 기사가 도움이 되길 바랍니다. 아래의 의견 섹션에서 귀하의 생각을 알려주십시오!
추가 사항
- 이 기사에 사용 된 VBScript 스크립트는 스크립트 또는 명령 줄을 사용하여 시스템 복원 지점 작성의 이전 스크립트를 기반으로하지만 예약 된 작업으로 실행되도록 약간 수정되었습니다.
- Windows에는 이미 시스템 보호 지점을 만들어야하는 기본 제공 시스템 복원 작업이 있습니다. 그러나 매일 복원 지점을 작성하지 않을 수도 있습니다. 또한 Windows 8 이상에서는 지난 24 시간 동안 자동 시스템 복원 지점이 생성 된 경우 자동 시스템 복원 지점이 생성되지 않습니다.
또한 MSDN 문서 SystemRestore 클래스의 CreateRestorePoint 메서드에 지정된대로 레지스트리 값
SystemRestorePointCreationFrequency
를 설정하여 빈도 (24 시간)를 변경할 수 있습니다.