Restore-CMApplicationRevisionHistory
Restaura uma versão anterior de uma aplicação do Configuration Manager a partir do histórico de revisão da aplicação.
Sintaxe
Restore-CMApplicationRevisionHistory
[-InputObject] <IResultObject>
[-PassThru]
[-Revision] <UInt32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-CMApplicationRevisionHistory
[-Id] <UInt32>
[-PassThru]
[-Revision] <UInt32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-CMApplicationRevisionHistory
[-Name] <String>
[-PassThru]
[-Revision] <UInt32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Restore-CMApplicationRevisionHistory restaura uma versão anterior de uma aplicação do Configuration Manager. Pode utilizar o histórico de revisões que o Configuration Manager cria e mantém para cada aplicação para escolher a versão da aplicação que pretende restaurar.
Se restaurar uma versão da aplicação a partir do histórico, o Configuration Manager poderá substituir automaticamente as cópias atualmente instaladas da aplicação da próxima vez que avaliar a agenda de implementação. Para obter mais controlo sobre a substituição de aplicações, crie uma nova aplicação que substitua a aplicação que pretende substituir e, em seguida, implemente esta aplicação na coleção necessária.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1: Restaurar uma aplicação
PS XYZ:\> Restore-CMApplicationRevisionHistory -Name "MSXML 6.0 Parser" -Revision 6.05
Este comando restaura a aplicação MSXML 6.0 Parser, versão 6.05.
Parâmetros
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Id
Especifica uma matriz de IDs de históricos de revisão de aplicações.
Tipo: | UInt32 |
Aliases: | CIId, CI_ID |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifica um objeto que contém um histórico de revisão da aplicação. Para obter este objeto, utilize o cmdlet Get-CMApplicationRevisionHistory.
Tipo: | IResultObject |
Aliases: | Application |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Name
Especifica uma matriz de nomes de históricos de revisão de aplicações.
Tipo: | String |
Aliases: | LocalizedDisplayName |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PassThru
Adicione este parâmetro para devolver um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Revision
Especifica o número da versão da revisão da aplicação que restaurar.
Tipo: | UInt32 |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object