Avvia un ripristino di sistema nel computer locale.

Sintassi

Restore-Computer [-RestorePoint] <int> [-Confirm] [-WhatIf] [<CommonParameters>]

Descrizione

Il cmdlet Restore-Computer ripristina il computer locale al punto di ripristino di sistema specificato.

Un comando Restore-Computer riavvia il computer. Il ripristino viene completato durante l'operazione di riavvio.

Parametri

-RestorePoint <int>

Specifica il numero di sequenza del punto di ripristino. Per trovare il numero di sequenza, utilizzare Get-ComputerRestorePoint. Questo parametro è obbligatorio.

Obbligatorio?

true

Posizione?

1

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Confirm

Chiede una conferma prima di eseguire il comando.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WhatIf

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.

Input

Nessuno

Non è possibile reindirizzare l'input a questo cmdlet.

Output

Nessuno

Questo cmdlet non genera alcun output.

Note

Per eseguire un comando Restore-Computer in Windows Vista e nelle versioni successive di Windows, aprire Windows PowerShell con l'opzione "Esegui come amministratore".

Questo cmdlet utilizza la classe SystemRestore di Strumentazione gestione Windows (WMI).

Esempio 1

C:\PS>restore-computer -RestorePoint 253

Descrizione
-----------
Questo comando ripristina il computer locale al punto di ripristino con il numero di sequenza 253.

Poiché il parametro RestorePoint è posizionale, è possibile omettere il nome del parametro.






Esempio 2

C:\PS>restore-computer 255 -confirm

Confirm
Are you sure you want to perform this action?
Performing operation "Restore-Computer" .
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

Descrizione
-----------
Questo comando ripristina il computer locale al punto di ripristino con il numero di sequenza 255. Utilizza il parametro Confirm per richiedere la conferma prima dell'effettiva esecuzione dell'operazione.






Esempio 3

C:\PS>Get-ComputerRestorePoint

C:\PS> Restore-Computer -RestorePoint 255

C:\PS> Get-ComputerRestorePoint -LastStatus

Descrizione
-----------
Questi comandi eseguono un ripristino di sistema, quindi ne verificano lo stato.

Il primo comando utilizza il cmdlet Get-ComputerRestorePoint per ottenere i punti di ripristino nel computer locale.

Il secondo comando utilizza Restore-Computer per ripristinare il computer al punto di ripristino con il numero di sequenza 255.

Il terzo comando utilizza il parametro LastStatus del cmdlet Get-ComputerRestorePoint per verificare lo stato dell'operazione di ripristino. Poiché il comando Restore-Computer forza un riavvio, questo comando verrebbe immesso al riavvio del computer.






Vedere anche




Argomenti della Guida