다음을 통해 공유


Checkpoint-Computer

로컬 컴퓨터에 시스템 복원 지점을 만듭니다.

구문

Checkpoint-Computer
          [-Description] <String>
          [[-RestorePointType] <String>]
          [<CommonParameters>]

Description

cmdlet은 Checkpoint-Computer 로컬 컴퓨터에 시스템 복원 지점을 만듭니다.

시스템 복원 지점 및 Checkpoint-Computer cmdlet은 Windows 10 또는 Windows 11과 같은 클라이언트 운영 체제에서만 지원됩니다. Checkpoint-Computer 은 매일 둘 이상의 검사점을 만들 수 없습니다.

예제

예제 1: 시스템 복원 지점 만들기

Checkpoint-Computer -Description "Install MyApp"

이 명령은 MyApp 설치라는 시스템 복원 지점을 만듭니다. 기본 APPLICATION_INSTALL 복원 지점 유형을 사용합니다.

예제 2: 시스템 MODIFY_SETTINGS 복원 지점 만들기

Checkpoint-Computer -Description "ChangeNetSettings" -RestorePointType MODIFY_SETTINGS

이 명령은 "ChangeNetSettings"라는 시스템 복원 지점을 만듭니다 MODIFY_SETTINGS .

매개 변수

-Description

복원 지점에 대한 설명이 포함된 이름을 지정합니다. 이 매개 변수는 필수입니다.

형식:String
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RestorePointType

복원 지점의 유형을 지정합니다. 기본값은 APPLICATION_INSTALL입니다.

이 매개 변수에 허용되는 값은 다음과 같습니다.

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • MODIFY_SETTINGS
  • CANCELLED_OPERATION

cmdlet은 허용 CANCELLED_OPERATION 하지만 이 유형의 복원 지점 작업은 더 이상 지원되지 않습니다. 이러한 형식에 대한 자세한 내용은 복원 지점 설명 텍스트 설명서를 참조하세요.

형식:String
별칭:RPT
허용되는 값:APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS, CANCELLED_OPERATION
Position:1
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

None

개체를 으로 파이프할 Checkpoint-Computer수 없습니다.

출력

None

이 cmdlet은 어떠한 출력도 생성하지 않습니다.

참고

  • 이 cmdlet은 BEGIN_SYSTEM_CHANGE 이벤트와 함께 SystemRestore 클래스의 CreateRestorePoint 메서드를 사용합니다.

  • Windows 8 Checkpoint-Computer 부터는 매일 둘 이상의 시스템 복원 지점을 만들 수 없습니다. 24시간 기간이 경과하기 전에 새 복원 지점을 만들려고 하면 Windows PowerShell에서 다음 오류가 발생합니다.

    "A new system restore point cannot be created because one has already been created within the past 24 hours. Please try again later."