Uninstall-Script
Desinstala un 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
El Uninstall-Script
cmdlet desinstala un script especificado del equipo local.
Se trata de un cmdlet de proxy para el Uninstall-PSResource
cmdlet en Microsoft.PowerShell.PSResourceGet. Para obtener más información, consulte Uninstall-PSResource.
Ejemplos
Ejemplo 1: Desinstalar un script
En este ejemplo se desinstala un script.
Uninstall-Script -Name UpdateManagement-Template
Uninstall-Script
usa el parámetro Name para especificar el script que se va a desinstalar del equipo local.
Ejemplo 2: Uso de la canalización para desinstalar un script
En este ejemplo, la canalización se usa para desinstalar un script.
Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script
Get-InstalledScript
usa el parámetro Name para especificar el script. El objeto se envía a la canalización a Uninstall-Script
y se desinstala el script.
Parámetros
-AllowPrerelease
El cmdlet de proxy asigna este parámetro al parámetro Versión preliminar de Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le pide confirmación antes de ejecutar Uninstall-Script
.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
El cmdlet de proxy omite este parámetro, ya que no es compatible con Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Acepta un objeto PSRepositoryItemInfo . Por ejemplo, la salida Get-InstalledScript
a una variable y el uso de esa variable como argumento InputObject .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
El cmdlet de proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para usarla con el parámetro Version de Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
El cmdlet de proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para usarla con el parámetro Version de Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica una matriz de nombres de script que se van a desinstalar.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
El cmdlet de proxy usa el valor de este parámetro para crear una cadena de búsqueda de versión de NuGet para usarla con el parámetro Version de Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si Uninstall-Script
se ejecutase. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
String[]
PSObject[]