Disabilita la funzionalità di ripristino di sistema nell'unità del file system specificata.

Sintassi

Disable-ComputerRestore [-Cert:] <string[]> [-Confirm] [-WhatIf] [<CommonParameters>]

Descrizione

Con il cmdlet Disable-ComputerRestore viene disattivata la funzionalità di ripristino di sistema in una o più unità del file system. Come risultato, i tentativi di ripristino del computer non riguardano l'unità specificata.

Per disabilitare il ripristino di sistema in qualsiasi unità, è necessario disabilitarlo nell'unità di sistema precedentemente o contemporaneamente.

Per abilitare nuovamente il ripristino di sistema, utilizzare il cmdlet Enable-ComputerRestore. Per rilevare lo stato del ripristino di sistema di ogni unità, utilizzare Rstrui.exe.

Parametri

-Cert: <string[]>

Specifica le unità del file system. Immettere una o più lettere dell'unità del file system, ognuna delle quali seguita dai due punti e da una barra rovesciata e racchiusa tra virgolette, ovvero "C:\" o "D:\". Questo parametro è obbligatorio.

Non è possibile utilizzare questo cmdlet per disabilitare il ripristino di sistema in un'unità di rete remota, anche se l'unità è mappata al computer locale e non è possibile disabilitare il ripristino di sistema nelle unità non idonee per il ripristino di sistema, ad esempio nelle unità esterne.

Per disabilitare il ripristino di sistema in qualsiasi unità, è necessario disabilitarlo nell'unità di sistema precedentemente o contemporaneamente.

Obbligatorio?

true

Posizione?

1

Valore predefinito

nessuno

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Confirm

Chiede una conferma prima di eseguire il comando.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WhatIf

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.

Input

Nessuno

Non è possibile reindirizzare l'input a questo cmdlet.

Output

Nessuno

Questo cmdlet non genera alcun output.

Note

Disable-ComputerRestore e Enable-ComputerRestore funzionano solo in sistemi operativi client, quali Windows Vista e Windows XP.

Per eseguire un comando Disable-ComputerRestore in Windows Vista e nelle versioni successive di Windows, aprire Windows PowerShell con l'opzione "Esegui come amministratore".

Per trovare le unità del file system idonee per il ripristino di sistema, in Sistema nel Pannello di controllo, accedere alla scheda Protezione sistema. Per aprire questa scheda in Windows PowerShell, digitare "SystemPropertiesProtection."

Questo cmdlet utilizza la classe SystemRestore di Strumentazione gestione Windows (WMI).

Esempio 1

C:\PS>disable-computerrestore -drive "C:\"

Descrizione
-----------
Con questo comando viene disabilitato il ripristino di sistema nell'unità C:.






Esempio 2

C:\PS>disable-computerrestore "C:\", "D:\"

Descrizione
-----------
Con questo comando viene disabilitato il ripristino di sistema nelle unità C: e D:. In questo comando viene utilizzato il parametro Drive, ma viene omesso il nome di parametro facoltativo.






Vedere anche




Argomenti della Guida