Restore-Computer
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
Concetti
Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Restart-Computer