Obtiene los puntos de restauración en el equipo local.

Sintaxis

Get-ComputerRestorePoint [[-RestorePoint] <Int32[]>] [<CommonParameters>]

Get-ComputerRestorePoint -LastStatus [<CommonParameters>]

Descripción

El cmdlet Get-ComputerRestorePoint obtiene los puntos de restauración en el equipo local. Este cmdlet también puede mostrar el estado del intento más reciente para restaurar el equipo.

Puede utilizar la información devuelta por Get-ComputerRestorePoint para seleccionar un punto de restauración y puede utilizar el número de secuencia para identificar un punto de restauración para el cmdlet Restore-Computer.

Parámetros

-LastStatus

Obtiene el estado de la operación de restauración del sistema más reciente.

¿Requerido?

true

¿Posición?

named

Valor predeterminado

False

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-RestorePoint <Int32[]>

Obtiene los puntos de restauración con los números de secuencia especificados. Escriba los números de secuencia de uno o más puntos de restauración. De forma predeterminada, Get-ComputerRestorePoint obtiene todos los puntos de restauración en el equipo local.

¿Requerido?

false

¿Posición?

1

Valor predeterminado

All restore points

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

<CommonParameters>

Este cmdlet admite los parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, vea about_Commonparameters.

Entradas y salidas

El tipo de entrada es el tipo de los objetos que se pueden canalizar al cmdlet. El tipo devuelto es el tipo de los objetos que el cmdlet devuelve.

Entradas

Ninguno

No puede canalizar objetos a este cmdlet.

Salidas

System.Management.ManagementObject#root\default\SystemRestore o String.

Get-ComputerRestorePoint devuelve un objeto SystemRestore, que es una instancia de la clase SystemRestore de WMI. Este cmdlet devuelve una cadena cuando se utiliza el parámetro LastStatus.

Notas

Para ejecutar un comando Get-ComputerRestorePoint en Windows Vista y versiones posteriores de Windows, abra Windows PowerShell con la opción "Ejecutar como administrador".

Este cmdlet utiliza la clase SystemRestore de Instrumental de administración de Windows (WMI).

Ejemplo 1

C:\PS>get-computerrestorepoint

Descripción
-----------
Este comando obtiene todos los puntos de restauración en el equipo local.






Ejemplo 2

C:\PS>get-computerrestorepoint -restorepoint 232, 240, 245

Descripción
-----------
Este comando obtiene los puntos de restauración con números de secuencia 232, 240 y 245.






Ejemplo 3

C:\PS>get-computerrestorepoint -laststatus

The last restore failed.

Descripción
-----------
Este comando muestra el estado de la operación de restauración del sistema más reciente en el equipo local.






Ejemplo 4

C:\PS>get-computerrestorepoint | format-table SequenceNumber, @{Label="Date"; Expression={$_.ConvertToDateTime($_.CreationTime)}}, Description -auto


SequenceNumber Date                  Description
-------------- ----                  -----------
           253 8/5/2008 3:19:20 PM   Windows Update
           254 8/6/2008 1:53:24 AM   Windows Update
           255 8/7/2008 12:00:04 AM  Scheduled Checkpoint
...

Descripción
-----------
Este comando muestra los puntos de restauración en una tabla para facilitar la lectura. 

El comando Format-Table incluye una propiedad calculada que utiliza el método ConvertToDateTime para convertir el valor de la propiedad CreationTime de formato WMI a un objeto DateTime.






Ejemplo 5

C:\PS>((get-computerrestorepoint)[-1]).sequencenumber

Descripción
-----------
Este comando obtiene el número de secuencia del último punto de restauración creado en el equipo. 

El comando utiliza el índice -1 para obtener el último elemento de la matriz que Get-ComputerRestorePoint devuelve.






Vea también




Tabla de contenido