Restore-Computer
Uruchamia przywracanie systemu na komputerze lokalnym.
Składnia
Restore-Computer
[-RestorePoint] <Int32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie Restore-Computer
cmdlet przywraca komputer lokalny do określonego punktu przywracania systemu.
Restore-Computer
ponownie uruchamia komputer. Przywracanie zostało ukończone podczas operacji ponownego uruchamiania.
Punkty przywracania systemu i Restore-Computer
są obsługiwane tylko w systemach operacyjnych klienta, takich jak Windows 7, Windows Vista i Windows XP.
Przykłady
Przykład 1. Przywracanie komputera lokalnego
Restore-Computer -RestorePoint 253
To polecenie przywraca komputer lokalny do punktu przywracania, który ma numer sekwencji 253.
Przykład 2. Przywracanie komputera lokalnego z potwierdzeniem
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"):
To polecenie przywraca komputer lokalny do punktu przywracania, który ma numer sekwencji 255. Używa parametru Confirm , aby monitować użytkownika przed wykonaniem operacji.
Przykład 3. Przywracanie komputera i sprawdzanie stanu
Get-ComputerRestorePoint
Restore-Computer -RestorePoint 255
Get-ComputerRestorePoint -LastStatus
Te polecenia uruchamiają przywracanie systemu, a następnie sprawdzają jego stan.
Pierwsze polecenie używa Get-ComputerRestorePoint
polecenia w celu pobrania punktów przywracania na komputerze lokalnym.
Drugie polecenie przywraca komputer do punktu przywracania z numerem sekwencji 255.
Trzecie polecenie używa parametru Get-ComputerRestorePoint
LastStatus polecenia cmdlet, aby sprawdzić stan operacji przywracania. Ponieważ Restore-Computer
wymusza ponowne uruchomienie, to polecenie zostanie wprowadzone po ponownym uruchomieniu komputera.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RestorePoint
Określa numer sekwencji punktu przywracania. Aby znaleźć numer sekwencji, użyj Get-ComputerRestorePoint
polecenia cmdlet . Ten parametr jest wymagany.
Typ: | Int32 |
Aliasy: | SequenceNumber, SN, RP |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None
Nie można przekazać danych wejściowych potoku do tego polecenia cmdlet.
Dane wyjściowe
None
To polecenie cmdlet nie generuje żadnych danych wyjściowych.
Uwagi
- Aby uruchomić
Restore-Computer
polecenie w systemie Windows Vista i nowszych wersjach systemu operacyjnego Windows, otwórz program Windows PowerShell przy użyciu opcji Uruchom jako administrator. - To polecenie cmdlet używa klasy SystemRestore instrumentacji zarządzania Windows (WMI).