Abilita la funzionalità di ripristino di sistema nell'unità del file system specificata.
Sintassi
Enable-ComputerRestore [-Cert:] <string[]> [-Confirm] [-WhatIf] [<CommonParameters>]
Descrizione
Con il cmdlet Enable-ComputerRestore viene attivata la funzionalità di ripristino di sistema in una o più unità del file system. Di conseguenza, è possibile utilizzare strumenti, quali il cmdlet Restore-Computer, per ripristinare il computer a uno stato precedente.
Il ripristino di sistema è abilitato per impostazione predefinita in tutte le unità idonee, ma è possibile disabilitarlo, ad esempio tramite il cmdlet Disable-ComputerRestore. Per abilitare (o abilitare nuovamente) il ripristino di sistema in qualsiasi unità, è necessario abilitarlo nell'unità di sistema precedentemente o contemporaneamente. 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 abilitare il ripristino di sistema in un'unità di rete remota, anche se l'unità è mappata al computer locale e non è possibile abilitare il ripristino di sistema nelle unità non idonee per il ripristino di sistema, ad esempio nelle unità esterne.
Per abilitare il ripristino di sistema in qualsiasi unità, è necessario abilitarlo nell'unità di sistema precedentemente o contemporaneamente.
Obbligatorio? |
true |
Posizione? |
1 |
Valore predefinito |
|
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 oggetti 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 Enable-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>enable-computerrestore -drive "C:\" Descrizione ----------- Con questo comando viene abilitato il ripristino di sistema nell'unità C: del computer locale.
Esempio 2
C:\PS>enable-computerrestore -drive "C:\", "D:\" Descrizione ----------- Con questo comando viene abilitato il ripristino di sistema nelle unità C: e D: del computer locale.
Vedere anche