Checkpoint-Computer
Crea un punto di ripristino di sistema nel computer locale.
Sintassi
Checkpoint-Computer
[-Description] <String>
[[-RestorePointType] <String>]
[<CommonParameters>]
Descrizione
Il Checkpoint-Computer
cmdlet crea un punto di ripristino di sistema nel computer locale.
I punti di ripristino del sistema e il Checkpoint-Computer
cmdlet sono supportati solo nei sistemi operativi client, ad esempio Windows 8, Windows 7, Windows Vista e Windows XP.
A partire da Windows 8, Checkpoint-Computer
non è possibile creare più checkpoint ogni giorno.
Esempio
Esempio 1: Create un punto di ripristino del sistema
Checkpoint-Computer -Description "Install MyApp"
Questo comando crea un punto di ripristino di sistema denominato Installa MyApp. Usa il tipo di punto di ripristino predefinito APPLICATION_INSTALL.
Esempio 2: Create un punto di ripristino MODIFY_SETTINGS sistema
Checkpoint-Computer -Description "ChangeNetSettings" -RestorePointType MODIFY_SETTINGS
Questo comando crea un punto di ripristino di sistema MODIFY_SETTINGS chiamato "ChangeNetSettings".
Parametri
-Description
Specifica un nome descrittivo per il punto di ripristino. Questo parametro è obbligatorio.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestorePointType
Specifica il tipo di punto di ripristino. Il valore predefinito è APPLICATION_INSTALL.
I valori validi per questo parametro sono:
- APPLICATION_INSTALL
- APPLICATION_UNINSTALL
- DEVICE_DRIVER_INSTALL
- MODIFY_SETTINGS
- CANCELLED_OPERATION
Type: | String |
Aliases: | RPT |
Accepted values: | APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS, CANCELLED_OPERATION |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None
Non è possibile eseguire la pipe degli oggetti in Checkpoint-Computer
.
Output
None
Questo cmdlet non genera alcun output.
Note
Questo cmdlet usa il metodo CreateRestorePoint della classe SystemRestore con un evento BEGIN_SYSTEM_CHANGE .
A partire da Windows 8,
Checkpoint-Computer
non è possibile creare più punti di ripristino del sistema ogni giorno. Se si tenta di creare un nuovo punto di ripristino prima che sia trascorso il periodo di 24 ore, Windows PowerShell genera l'errore seguente:"A new system restore point cannot be created because one has already been created within the past 24 hours. Please try again later."