Disable-ComputerRestore
Disabilita la funzionalità Ripristino di sistema nell'unità del file system specificata.
Sintassi
Disable-ComputerRestore
[-Drive] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Disable-ComputerRestore
disattiva la funzionalità Ripristino di sistema in una o più unità del file system. Di conseguenza, i tentativi di ripristinare il computer non influiscono sull'unità specificata.
Per disabilitare Il ripristino di sistema in qualsiasi unità, è necessario disabilitarlo nell'unità di sistema, prima o simultaneamente.
Per riabilitare Ripristino di sistema, usare il cmdlet Enable-ComputerRestore. Per trovare lo stato di Ripristino di sistema per ogni unità, usare Rstrui.exe
.
I punti di ripristino del sistema e i cmdlet ComputerRestore sono supportati solo nei sistemi operativi client, ad esempio Windows 7, Windows Vista e Windows XP.
Esempio
Esempio 1: Disabilitare il ripristino di sistema nell'unità specificata
Disable-ComputerRestore -Drive "C:\"
Questo comando disabilita Ripristino di sistema nell'unità C: .
Esempio 2: Disabilitare ripristino di sistema in più unità
Disable-ComputerRestore "C:\", "D:\"
Questo comando disabilita Ripristino di sistema nelle unità C: e D: . Il comando usa il parametro drive, ma omette il nome del parametro Drive.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Drive
Specifica le unità del file system. Immettere una o più lettere di unità del file system, ognuna seguita da due punti e una barra rovesciata e racchiusa tra virgolette, ad esempio C:\ o D:. Questo parametro è obbligatorio.
Non è possibile usare questo cmdlet per disabilitare Ripristino di sistema in un'unità di rete remota, anche se l'unità è mappata al computer locale e non è possibile disabilitare Ripristino di sistema nelle unità non idonee per Il ripristino di sistema, ad esempio le unità esterne.
Per disabilitare il ripristino di sistema in qualsiasi unità, è necessario disabilitare Ripristino di sistema nell'unità di sistema prima o contemporaneamente.
Tipo: | String[] |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None
Non è possibile inviare tramite pipe l'input a questo cmdlet.
Output
None
Questo cmdlet non genera alcun output.
Note
Per eseguire questo cmdlet in Windows Vista e versioni successive di Windows, aprire Windows PowerShell con l'opzione Esegui come amministratore.
Per trovare le unità del file system idonee per il ripristino del sistema, vedere la scheda Protezione del sistema in Sistema nel Pannello di controllo. Per aprire questa scheda in Windows PowerShell, digitare
SystemPropertiesProtection
.Questo cmdlet usa la classe SystemRestore Strumentazione gestione Windows (WMI).