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-Script
ná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[]