Uninstall-Script
Deinstalliert ein 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>]
Beschreibung
Das Uninstall-Script
Cmdlet deinstalliert ein angegebenes Skript auf dem lokalen Computer.
Beispiele
Beispiel 1: Deinstallieren eines Skripts
In diesem Beispiel wird ein Skript deinstalliert.
Uninstall-Script -Name UpdateManagement-Template
Uninstall-Script
verwendet den Parameter Name , um das Skript anzugeben, das auf dem lokalen Computer deinstalliert werden soll.
Beispiel 2: Verwenden der Pipeline zum Deinstallieren eines Skripts
In diesem Beispiel wird die Pipeline verwendet, um ein Skript zu deinstallieren.
Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script
Get-InstalledScript
verwendet den Parameter Name , um das Skript anzugeben. Das Objekt wird an die Pipeline Uninstall-Script
gesendet, und das Skript wird deinstalliert.
Parameter
-AllowPrerelease
Ermöglicht das Deinstallieren eines Skripts, das als Vorabversion gekennzeichnet ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie ausführen Uninstall-Script
.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Erzwingt Uninstall-Script
die Ausführung ohne Benutzerbestätigung.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Akzeptiert ein PSRepositoryItemInfo-Objekt . Geben Sie Get-InstalledScript
beispielsweise in eine Variable aus, und verwenden Sie diese Variable als InputObject-Argument .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
Gibt die maximale oder neueste Version des zu deinstallierenden Skripts an. Die Parameter MaximumVersion und RequiredVersion können nicht im gleichen Befehl verwendet werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
Gibt die Mindestversion des zu deinstallierenden Skripts an. Die Parameter MinimumVersion und RequiredVersion können nicht im gleichen Befehl verwendet werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Gibt ein Array von zu deinstallierenden Skriptnamen an.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
Gibt die genaue Versionsnummer des zu deinstallierenden Skripts an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt an, was bei Uninstall-Script
Ausführungen passieren würde. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
String[]
PSObject[]