Obtient les points de restauration présents sur l'ordinateur local.
Syntaxe
Get-ComputerRestorePoint [[-RestorePoint] <Int32[]>] [<CommonParameters>] Get-ComputerRestorePoint -LastStatus [<CommonParameters>]
Description
L'applet de commande Get-ComputerRestorePoint obtient les points de restauration présents sur l'ordinateur local. Cette applet de commande peut également afficher l'état de la dernière tentative de restauration de l'ordinateur.
Vous pouvez utiliser les informations retournées par Get-ComputerRestorePoint pour sélectionner un point de restauration. Vous pouvez également utiliser le numéro de séquence pour identifier un point de restauration pour l'applet de commande Restore-Computer.
Paramètres
-LastStatus
Obtient l'état de la dernière opération de restauration du système.
Obligatoire ? |
true |
Position ? |
named |
Valeur par défaut |
False |
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-RestorePoint <Int32[]>
Obtient les points de restauration portant les numéros de séquence spécifiés. Entrez les numéros de séquence d'un ou de plusieurs points de restauration. Par défaut, Get-ComputerRestorePoint obtient tous les points de restauration présents sur l'ordinateur local.
Obligatoire ? |
false |
Position ? |
1 |
Valeur par défaut |
All restore points |
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez about_Commonparameters.
Entrées et sorties
Le type d'entrée est le type des objets que vous pouvez diriger vers l'applet de commande. Le type de retour est le type des objets que l'applet de commande retourne.
Entrées |
None Vous ne pouvez pas diriger des objets vers cette applet de commande. |
Sorties |
System.Management.ManagementObject#root\default\SystemRestore ou String. Get-ComputerRestore retourne un objet SystemRestore, qui est une instance de la classe WMI SystemRestore. Cette applet de commande retourne une chaîne lorsque vous utilisez le paramètre LastStatus. |
Remarques
Pour exécuter une commande Get-ComputerRestorePoint sur Windows Vista et les versions ultérieures de Windows, ouvrez Windows PowerShell avec l'option Exécuter en tant qu'administrateur.
Cette applet de commande utilise la classe WMI (Windows Management Instrumentation) SystemRestore.
Exemple 1
C:\PS>get-computerrestorepoint Description ----------- Cette commande obtient tous les points de restauration présents sur l'ordinateur local.
Exemple 2
C:\PS>get-computerrestorepoint -restorepoint 232, 240, 245 Description ----------- Cette commande obtient les points de restauration portant les numéros de séquence 232, 240 et 245.
Exemple 3
C:\PS>get-computerrestorepoint -laststatus The last restore failed. Description ----------- Cette commande affiche l'état de la dernière opération de restauration du système sur l'ordinateur local.
Exemple 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 ... Description ----------- Cette commande affiche les points de restauration dans un tableau pour en faciliter la lecture. La commande Format-Table inclut une propriété calculée qui utilise la méthode ConvertToDateTime pour convertir la valeur de la propriété CreationTime du format WMI en objet DateTime.
Exemple 5
C:\PS>((get-computerrestorepoint)[-1]).sequencenumber Description ----------- Cette commande obtient le numéro de séquence du dernier point de restauration créé sur l'ordinateur. La commande utilise l'index -1 pour obtenir le dernier élément du tableau retourné par Get-ComputerRestorePoint.
Voir aussi