Restore-Computer
Inicia uma restauração do sistema no computador local.
Sintaxe
Default (Predefinição)
Restore-Computer
[-RestorePoint] <Int32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Restore-Computer 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 reinicialização.
Os pontos de restauração do sistema e de Restauração do Computador são suportados apenas em sistemas operacionais cliente, como Windows 7, Windows Vista e Windows XP.
Exemplos
Exemplo 1: Restaurar o computador local
PS C:\> 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 C:\> 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 restauro com 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 estado
PS C:\> Get-ComputerRestorePoint
PS C:\> Restore-Computer -RestorePoint 255
PS C:\> Get-ComputerRestorePoint -LastStatus
Esses comandos executam uma restauração do sistema e, em seguida, 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 restauro com o número de sequência 255.
O terceiro comando usa o parâmetro LastStatus de cmdlet Get-ComputerRestorePoint para verificar o status da operação de restauração. Como Restore-Computer força uma reinicialização, esse comando seria inserido após a reinicialização do computador.
Parâmetros
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
| Tipo: | SwitchParameter |
| Default value: | False |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | Cf. |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-RestorePoint
Especifica o número de sequência do ponto de restauração. Para localizar o número de sequência, use o cmdlet Get-ComputerRestorePoint. Este parâmetro é obrigatório.
Propriedades dos parâmetros
| Tipo: | Int32 |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | Número de Sequência, SN, RP |
Conjuntos de parâmetros
(All)
| Position: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Propriedades dos parâmetros
| Tipo: | SwitchParameter |
| Default value: | False |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | Wi |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
None
Não é possível canalizar a entrada para este cmdlet.
Saídas
None
Este cmdlet não gera nenhuma saída.
Notas
- Para executar um comando Restore-Computer no Windows Vista e em versões posteriores do sistema operacional Windows, abra o Windows PowerShell usando a opção Executar como administrador.
- Este cmdlet usa o WMI (Instrumentação de Gerenciamento do Windows) classe SystemRestore.