Compartilhar via


Uninstall-Script

Desinstala um script.

Syntax

Uninstall-Script
         [-Name] <String[]>
         [-MinimumVersion <String>]
         [-RequiredVersion <String>]
         [-MaximumVersion <String>]
         [-Force]
         [-AllowPrerelease]
         [-WhatIf]
         [-Confirm]
         [<CommonParameters>]
Uninstall-Script
         [-InputObject] <PSObject[]>
         [-Force]
         [-WhatIf]
         [-Confirm]
         [<CommonParameters>]

Description

O Uninstall-Script cmdlet desinstala um script especificado do computador local.

Exemplos

Exemplo 1: desinstalar um script

Este exemplo desinstala um script.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script usa o parâmetro Name para especificar o script a ser desinstalado do computador local.

Exemplo 2: usar o pipeline para desinstalar um script

Neste exemplo, o pipeline é usado para desinstalar um script.

Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script

Get-InstalledScript usa o parâmetro Name para especificar o script. O objeto é enviado pelo pipeline para Uninstall-Script e o script é desinstalado.

Parâmetros

-AllowPrerelease

Permite desinstalar um script marcado como pré-lançamento.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita a confirmação antes de executar Uninstall-Script.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Força Uninstall-Script a execução sem solicitar a confirmação do usuário.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Aceita um objeto PSRepositoryItemInfo . Por exemplo, saída Get-InstalledScript para uma variável e use essa variável como o argumento InputObject .

Type:PSObject[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MaximumVersion

Especifica a versão máxima ou mais recente do script a ser desinstalado. Os parâmetros MaximumVersion e RequiredVersion não podem ser usados no mesmo comando.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MinimumVersion

Especifica a versão mínima do script a ser desinstalado. Os parâmetros MinimumVersion e RequiredVersion não podem ser usados no mesmo comando.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Especifica uma matriz de nomes de script a serem desinstalados.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RequiredVersion

Especifica o número de versão exato do script a ser desinstalado.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se Uninstall-Script 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

String[]

PSObject[]

String

Saídas

Object