Restore-Computer
Inicia uma restauração do sistema no computador local.
Sintaxe
Restore-Computer [-RestorePoint] <int> [-Confirm] [-WhatIf] [<CommonParameters>]
Descrição
O cmdlet Restore-Computer restaura o computador local ao ponto de restauração do sistema especificado.
O comando Restore-Computer reinicia o computador. A restauração é concluída durante a operação de reinicialização.
Parâmetros
-RestorePoint <int>
Especifica o número de sequência do ponto de restauração. Para localizar o número de sequência, use Get-ComputerRestorePoint. Esse parâmetro é obrigatório.
Necessário? |
true |
Posição? |
1 |
Valor padrão |
|
Aceitar entrada do pipeline? |
false |
Aceitar caracteres curinga? |
false |
-Confirm
Solicita confirmação antes da execução do comando.
Necessário? |
false |
Posição? |
named |
Valor padrão |
|
Aceitar entrada do pipeline? |
false |
Aceitar caracteres curinga? |
false |
-WhatIf
Descreve o que aconteceria se você executasse o comando, sem executá-lo de fato.
Necessário? |
false |
Posição? |
named |
Valor padrão |
|
Aceitar entrada do pipeline? |
false |
Aceitar caracteres curinga? |
false |
<CommonParameters>
Esse cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte about_Commonparameters.
Entradas e saídas
O tipo de entrada é o tipo dos objetos que você pode canalizar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.
Entradas |
Nenhum Você não pode canalizar a entrada para este cmdlet. |
Saídas |
Nenhum Este cmdlet não gera nenhuma saída. |
Observações
Para executar o comando Restore-Computer no Windows Vista e em versões mais recentes do Windows, abra o Windows PowerShell com a opção "Executar como administrador".
Este cmdlet usa a classe SystemRestore da Instrumentação de Gerenciamento do Windows (WMI).
Exemplo 1
C:\PS>restore-computer -RestorePoint 253
Descrição
-----------
Esse comando restaura o computador local ao ponto de restauração com o número de sequência 253.
Como o parâmetro RestorePoint é posicional, você pode omitir o nome do parâmetro.
Exemplo 2
C:\PS>restore-computer 255 -confirm
Confirm
Are you sure you want to perform this action?
Performing operation "Restore-Computer" .
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):
Descrição
-----------
Esse comando restaura o computador local ao ponto de restauração com o número de sequência 255. Ele usa o parâmetro Confirm para avisar o usuário antes de executar a operação de fato.
Exemplo 3
C:\PS>Get-ComputerRestorePoint
C:\PS> Restore-Computer -RestorePoint 255
C:\PS> Get-ComputerRestorePoint -LastStatus
Descrição
-----------
Esses comandos executam uma restauração de sistema e, em seguida, verificam seu status.
O primeiro comando usa o cmdlet Get-ComputerRestorePoint para obter os pontos de restauração no computador local.
O segundo comando usa Restore-Computer para restaurar o computador ao ponto de restauração com o número de sequência 255.
O terceiro comando usa o parâmetro LastStatus do cmdlet Get-ComputerRestorePoint para verificar o status da operação de restauração. Como o comando Restore-Computer força uma reinicialização, esse comando deve ser inserido quando o computador for reiniciado.
Consulte também
Conceitos
Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Restart-Computer