Restore-Computer
Inicia una restauración del sistema en el equipo local.
Sintaxis
Restore-Computer
[-RestorePoint] <Int32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Restore-Computer
restaura el equipo local al punto de restauración del sistema especificado.
Restore-Computer
reinicia el equipo. La restauración se completa durante la operación de reinicio.
Los puntos de restauración del sistema y los Restore-Computer
solo se admiten en sistemas operativos cliente, como Windows 7, Windows Vista y Windows XP.
Ejemplos
Ejemplo 1: Restaurar el equipo local
Restore-Computer -RestorePoint 253
Este comando restaura el equipo local al punto de restauración que tiene el número de secuencia 253.
Ejemplo 2: Restaurar el equipo local con confirmación
PS> Restore-Computer -RestorePoint 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"):
Este comando restaura el equipo local al punto de restauración que tiene el número de secuencia 255. Usa el parámetro Confirm para solicitar al usuario antes de realizar realmente la operación.
Ejemplo 3: Restaurar un equipo y comprobar el estado
Get-ComputerRestorePoint
Restore-Computer -RestorePoint 255
Get-ComputerRestorePoint -LastStatus
Estos comandos ejecutan una restauración del sistema y, a continuación, comprueban su estado.
El primer comando usa Get-ComputerRestorePoint
para obtener los puntos de restauración en el equipo local.
El segundo comando restaura el equipo al punto de restauración con el número de secuencia 255.
El tercer comando usa el parámetro LastStatus de Get-ComputerRestorePoint
cmdlet para comprobar el estado de la operación de restauración. Dado que Restore-Computer
fuerza un reinicio, este comando se escribiría después de reiniciar el equipo.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RestorePoint
Especifica el número de secuencia del punto de restauración. Para buscar el número de secuencia, use el cmdlet Get-ComputerRestorePoint
. Este parámetro es obligatorio.
Tipo: | Int32 |
Alias: | SequenceNumber, SN, RP |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
No se puede canalizar la entrada a este cmdlet.
Salidas
None
Este cmdlet no genera ninguna salida.
Notas
- Para ejecutar un comando
Restore-Computer
en Windows Vista y versiones posteriores del sistema operativo Windows, abra Windows PowerShell mediante la opción Ejecutar como administrador. - Este cmdlet usa la clase SystemRestore Instrumental de administración de Windows (WMI).