Restore-Computer

Inicia una restauración del sistema en el equipo local.

Syntax

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

Description

El Restore-Computer cmdlet 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 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 Restaurar sistema y luego 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 del 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 solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RestorePoint

Especifica el número de secuencia del punto de restauración. Para buscar el número de secuencia, use el Get-ComputerRestorePoint cmdlet . Este parámetro es obligatorio.

Type:Int32
Aliases:SequenceNumber, SN, RP
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

No se puede canalizar la entrada a este cmdlet.

Salidas

None

Este cmdlet no genera ningún resultado.

Notas

  • Para ejecutar un Restore-Computer comando 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 de Instrumental de administración de Windows (WMI).