Disable-ComputerRestore
Wyłącza funkcję przywracania systemu na określonym dysku systemu plików.
Składnia
Disable-ComputerRestore
[-Drive] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie Disable-ComputerRestore
cmdlet wyłącza funkcję przywracania systemu na co najmniej jednym dysku systemu plików. W związku z tym próby przywrócenia komputera nie mają wpływu na określony dysk.
Aby wyłączyć przywracanie systemu na dowolnym dysku, musi być wyłączony na dysku systemowym, najpierw lub jednocześnie.
Aby ponownie włączyć przywracanie systemu, użyj polecenia cmdlet Enable-ComputerRestore. Aby znaleźć stan przywracania systemu dla każdego dysku, użyj polecenia 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: Wyłączanie przywracania systemu na określonym dysku
Disable-ComputerRestore -Drive "C:\"
To polecenie wyłącza przywracanie systemu na dysku C:.
Przykład 2. Wyłączanie przywracania systemu na wielu dyskach
Disable-ComputerRestore "C:\", "D:\"
To polecenie wyłącza przywracanie systemu na dyskach C: i D: . Polecenie używa parametru Drive , ale pomija nazwę parametru Dysku.
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 wyłączyć przywracanie systemu na dysku sieci zdalnej, nawet jeśli dysk jest mapowany na komputer lokalny, i nie można wyłączyć przywracania systemu na dyskach, które nie kwalifikują się do przywracania systemu, takich jak dyski zewnętrzne.
Aby wyłączyć przywracanie systemu na dowolnym dysku, przywracanie systemu musi być wyłączone 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 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ć 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 Panel sterowania, zobacz kartę Ochrona systemu. Aby otworzyć tę kartę w programie Windows PowerShell, wpisz
SystemPropertiesProtection
.To polecenie cmdlet używa klasy SystemRestore instrumentacji zarządzania Windows (WMI).