Sdílet prostřednictvím


Uninstall-Script

Odinstaluje 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

Rutina Uninstall-Script odinstaluje zadaný skript z místního počítače.

Toto je rutina proxy pro rutinu Uninstall-PSResource v Microsoft.PowerShell.PSResourceGet. Další informace najdete v tématu Uninstall-PSResource.

Příklady

Příklad 1: Odinstalace skriptu

Tento příklad odinstaluje skript.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script používá parametr Name k určení skriptu, který se má odinstalovat z místního počítače.

Příklad 2: Odinstalace skriptu pomocí kanálu

V tomto příkladu se kanál používá k odinstalaci skriptu.

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

Get-InstalledScript používá parametr Name k určení skriptu. Objekt se odešle kanálem do Uninstall-Script a skript se odinstaluje.

Parametry

-AllowPrerelease

Rutina proxy serveru mapuje tento parametr na parametr Předběžné verze pro Uninstall-PSResource.

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

-Confirm

Před spuštěním Uninstall-Scriptnástroje zobrazí výzvu k potvrzení.

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

-Force

Rutina proxy serveru tento parametr ignoruje, protože ho nepodporuje Uninstall-PSResource.

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

-InputObject

Přijímá PSRepositoryItemInfo objekt. Například výstup Get-InstalledScript do proměnné a tuto proměnnou použijte jako argument InputObject .

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

-MaximumVersion

Rutina proxy používá hodnotu tohoto parametru k vytvoření vyhledávacího řetězce verze NuGet pro použití s parametrem Version pro Uninstall-PSResource.

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

-MinimumVersion

Rutina proxy používá hodnotu tohoto parametru k vytvoření vyhledávacího řetězce verze NuGet pro použití s parametrem Version pro Uninstall-PSResource.

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

-Name

Určuje pole názvů skriptů, které se mají odinstalovat.

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

-RequiredVersion

Rutina proxy používá hodnotu tohoto parametru k vytvoření vyhledávacího řetězce verze NuGet pro použití s parametrem Version pro Uninstall-PSResource.

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

-WhatIf

Ukazuje, co by se stalo při Uninstall-Script spuštění. Rutina se nespustí.

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

Vstupy

String[]

PSObject[]

String

Výstupy

Object