Dela via


Uninstall-Script

Avinstallerar ett skript.

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

Cmdleten Uninstall-Script avinstallerar ett angivet skript från den lokala datorn.

Det här är en proxy-cmdlet för cmdleten Uninstall-PSResource i Microsoft.PowerShell.PSResourceGet. Mer information finns i Uninstall-PSResource.

Exempel

Exempel 1: Avinstallera ett skript

Det här exemplet avinstallerar ett skript.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script använder parametern Namn för att ange skriptet som ska avinstalleras från den lokala datorn.

Exempel 2: Använd pipelinen för att avinstallera ett skript

I det här exemplet används pipelinen för att avinstallera ett skript.

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

Get-InstalledScript använder parametern Namn för att ange skriptet. Objektet skickas ned pipelinen till Uninstall-Script och skriptet avinstalleras.

Parametrar

-AllowPrerelease

Proxy-cmdleten mappar den här parametern till parametern Prerelease för Uninstall-PSResource.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör Uninstall-Script.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Uninstall-PSResource.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InputObject

Accepterar ett PSRepositoryItemInfo-objekt . Du kan till exempel mata ut Get-InstalledScript till en variabel och använda variabeln som Argumentet InputObject .

Typ:PSObject[]
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-MaximumVersion

Proxy-cmdleten använder värdet för den här parametern för att skapa en NuGet-versionssökningssträng för användning med parametern Version för Uninstall-PSResource.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-MinimumVersion

Proxy-cmdleten använder värdet för den här parametern för att skapa en NuGet-versionssökningssträng för användning med parametern Version för Uninstall-PSResource.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Anger en matris med skriptnamn som ska avinstalleras.

Typ:String[]
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-RequiredVersion

Proxy-cmdleten använder värdet för den här parametern för att skapa en NuGet-versionssökningssträng för användning med parametern Version för Uninstall-PSResource.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om Uninstall-Script kördes. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

String[]

PSObject[]

String

Utdata

Object