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 vom lokalen Computer.
Dies ist ein Proxy-Cmdlet für das Uninstall-PSResource
Cmdlet in microsoft.PowerShell.PSResourceGet. Weitere Informationen finden Sie unter Uninstall-PSResource.
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 vom lokalen Computer deinstalliert werden soll.
Beispiel 2: Verwenden der Pipeline zum Deinstallieren eines Skripts
In diesem Beispiel wird die Pipeline zum Deinstallieren eines Skripts verwendet.
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
Das Proxy-Cmdlet ordnet diesen Parameter dem Parameter Prerelease von Uninstall-PSResource
.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie zur Bestätigung auf, bevor Uninstall-Script
ausgeführt wird.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
Das Proxy-Cmdlet ignoriert diesen Parameter, da er nicht unterstützt wird Uninstall-PSResource
.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Akzeptiert ein PSRepositoryItemInfo - Objekt. Geben Get-InstalledScript
Sie beispielsweise eine Variable aus, und verwenden Sie diese Variable als InputObject-Argument .
Typ: | PSObject[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-MaximumVersion
Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter "Version " Uninstall-PSResource
zu erstellen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-MinimumVersion
Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter "Version " Uninstall-PSResource
zu erstellen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt ein Array von Skriptnamen an, die deinstalliert werden sollen.
Typ: | String[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-RequiredVersion
Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter "Version " Uninstall-PSResource
zu erstellen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn Uninstall-Script
ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
String[]
PSObject[]