Udostępnij za pomocą


Uninstall-Script

Odinstalowuje skrypt.

Składnia

NameParameterSet (Domyślnie)

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

InputObject

Uninstall-Script
    [-InputObject] <PSObject[]>
    [-Force]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

Polecenie Uninstall-Script cmdlet odinstalowuje określony skrypt z komputera lokalnego.

Przykłady

Przykład 1. Odinstalowywanie skryptu

W tym przykładzie odinstalowuje skrypt.

Uninstall-Script -Name UpdateManagement-Template

Uninstall-Script używa parametru Name , aby określić skrypt do odinstalowania z komputera lokalnego.

Przykład 2. Odinstalowanie skryptu za pomocą potoku

W tym przykładzie potok jest używany do odinstalowania skryptu.

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

Get-InstalledScript używa parametru Name do określenia skryptu. Obiekt jest wysyłany w dół potoku do Uninstall-Script i skrypt zostanie odinstalowany.

Parametry

-AllowPrerelease

Umożliwia odinstalowanie skryptu oznaczonego jako wersję wstępną.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

NameParameterSet
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem Uninstall-Script.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Obsługuje symbole wieloznaczne:False
Nie pokaż:False
Aliasy:por

Zestawy parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Force

Wymusza Uninstall-Script uruchamianie bez monitowania o potwierdzenie użytkownika.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-InputObject

Akceptuje obiekt PSRepositoryItemInfo. Na przykład dane wyjściowe Get-InstalledScript do zmiennej i używają tej zmiennej jako argumentu InputObject.

Właściwości parametrów

Typ:

PSObject[]

Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

InputObject
Pozycja:0
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-MaximumVersion

Określa maksymalną lub najnowszą wersję skryptu do odinstalowania. Parametrów MaximumVersion i RequiredVersion nie można użyć w tym samym poleceniu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

NameParameterSet
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-MinimumVersion

Określa minimalną wersję skryptu do odinstalowania. Parametrów MinimumVersion i RequiredVersion nie można używać w tym samym poleceniu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

NameParameterSet
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-Name

Określa tablicę nazw skryptów do odinstalowania.

Właściwości parametrów

Typ:

String[]

Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

NameParameterSet
Pozycja:0
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-RequiredVersion

Określa dokładny numer wersji skryptu do odinstalowania.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Obsługuje symbole wieloznaczne:False
Nie pokaż:False

Zestawy parametrów

NameParameterSet
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli Uninstall-Script zostanie uruchomiony. Cmdlet nie został uruchomiony.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Obsługuje symbole wieloznaczne:False
Nie pokaż:False
Aliasy:Wi

Zestawy parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

String

PSObject

String

Wyjść

Object