Restore-Computer
Inicia uma restauração do sistema no computador local.
Syntax
Restore-Computer
[-RestorePoint] <Int32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O Restore-Computer
cmdlet restaura o computador local para o ponto de restauração do sistema especificado.
Restore-Computer
Reinicia o computador. A restauração é concluída durante a operação de reinício.
Os pontos de restauração do sistema são Restore-Computer
suportados apenas em sistemas operacionais cliente, como Windows 7, Windows Vista e Windows XP.
Exemplos
Exemplo 1: Restaurar o computador local
Restore-Computer -RestorePoint 253
Este comando restaura o computador local para o ponto de restauração que tem o número de sequência 253.
Exemplo 2: Restaurar o computador local com confirmação
PS> Restore-Computer -RestorePoint 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"):
Este comando restaura o computador local para o ponto de restauração que tem o número de sequência 255. Ele usa o parâmetro Confirm para avisar o usuário antes de realmente executar a operação.
Exemplo 3: Restaurar um computador e verificar o status
Get-ComputerRestorePoint
Restore-Computer -RestorePoint 255
Get-ComputerRestorePoint -LastStatus
Estes comandos executam uma restauração do sistema e verificam seu status.
O primeiro comando usa Get-ComputerRestorePoint
para obter os pontos de restauração no computador local.
O segundo comando restaura o computador para o ponto de restauração com o número de sequência 255.
O terceiro comando usa o parâmetro LastStatus do Get-ComputerRestorePoint
cmdlet para verificar o status da operação de restauração. Como Restore-Computer
força uma reinicialização, esse comando seria inserido depois que o computador for reiniciado.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestorePoint
Especifica o número de sequência do ponto de restauração. Para localizar o número de sequência, use o Get-ComputerRestorePoint
cmdlet. Este parâmetro é obrigatório.
Type: | Int32 |
Aliases: | SequenceNumber, SN, RP |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Não é possível redirecionar a entrada para este cmdlet.
Saídas
None
Este cmdlet não gera saída.
Observações
- Para executar um
Restore-Computer
comando no Windows Vista e em versões posteriores do sistema operacional Windows, abra o Windows PowerShell usando a opção Executar como administrador. - Esse cmdlet usa a classe SystemRestore do WMI (Instrumentação de Gerenciamento do Windows).
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de