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