Udostępnij za pośrednictwem


Enable-ComputerRestore

Włącza funkcję przywracania systemu na określonym dysku systemu plików.

Składnia

Enable-ComputerRestore
      [-Drive] <String[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Opis

Polecenie cmdlet Enable-ComputerRestore włącza funkcję przywracania systemu na co najmniej jednym dysku systemu plików. W związku z tym można użyć narzędzi, takich jak polecenie cmdlet Restore-Computer, aby przywrócić komputer do poprzedniego stanu.

Domyślnie przywracanie systemu jest włączone na wszystkich kwalifikujących się dyskach, ale można je wyłączyć, na przykład za pomocą polecenia cmdlet Disable-ComputerRestore. Aby włączyć (lub ponownie włączyć) przywracanie systemu na dowolnym dysku, musi być włączone na dysku systemowym, najpierw lub jednocześnie. Aby znaleźć stan przywracania systemu dla każdego dysku, użyj Rstrui.exe.

Punkty przywracania systemu i polecenia cmdlet ComputerRestore są obsługiwane tylko w systemach operacyjnych klienta, takich jak Windows 7, Windows Vista i Windows XP.

Przykłady

Przykład 1: Włączanie przywracania systemu na określonym dysku

PS C:\> Enable-ComputerRestore -Drive "C:\"

To polecenie umożliwia przywracanie systemu na dysku C: komputera lokalnego.

Przykład 2. Włączanie przywracania systemu na wielu dyskach

PS C:\> Enable-ComputerRestore -Drive "C:\", "D:\"

To polecenie umożliwia przywracanie systemu na dyskach C: i D: komputera lokalnego.

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

-Drive

Określa dyski systemu plików. Wprowadź co najmniej jedną literę dysku systemu plików, po których następuje dwukropek i ukośnik odwrotny i ujęte w znaki cudzysłowu, takie jak C:\ lub D:. Ten parametr jest wymagany.

Nie można użyć tego polecenia cmdlet, aby włączyć przywracanie systemu na dysku sieci zdalnej, nawet jeśli dysk jest mapowany na komputer lokalny i nie można włączyć przywracania systemu na dyskach, które nie kwalifikują się do przywracania systemu, takich jak dyski zewnętrzne.

Aby włączyć przywracanie systemu na dowolnym dysku, należy włączyć przywracanie systemu na dysku systemowym przed lub współbieżnie.

Typ:String[]
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

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 potokować obiektów do tego polecenia cmdlet.

Dane wyjściowe

None

To polecenie cmdlet nie generuje żadnych danych wyjściowych.

Uwagi

  • Aby uruchomić to polecenie cmdlet w systemie Windows Vista i nowszych wersjach systemu Windows, otwórz program Windows PowerShell z opcją Uruchom jako administrator.

    Aby znaleźć dyski systemu plików, które kwalifikują się do przywrócenia systemu, w systemie w Panelu sterowania, zobacz kartę Ochrona systemu. Aby otworzyć tę kartę w programie Windows PowerShell, wpisz SystemPropertiesProtection.

    To polecenie cmdlet używa klasy instrumentacji zarządzania Windows (WMI) SystemRestore.