Uninstall-Script
Disinstalla uno script.
Sintassi
Uninstall-Script
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Script
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il Uninstall-Script
cmdlet disinstalla uno script specificato dal computer locale.
Questo è un cmdlet proxy per il Uninstall-PSResource
cmdlet in Microsoft.PowerShell.PSResourceGet. Per altre informazioni, vedere Disinstalla-PSResource.
Esempio
Esempio 1: Disinstallare uno script
In questo esempio viene disinstallato uno script.
Uninstall-Script -Name UpdateManagement-Template
Uninstall-Script
usa il parametro Name per specificare lo script da disinstallare dal computer locale.
Esempio 2: Usare la pipeline per disinstallare uno script
In questo esempio la pipeline viene usata per disinstallare uno script.
Get-InstalledScript -Name UpdateManagement-Template | Uninstall-Script
Get-InstalledScript
usa il parametro Name per specificare lo script. L'oggetto viene inviato alla pipeline Uninstall-Script
e lo script viene disinstallato.
Parametri
-AllowPrerelease
Il cmdlet proxy esegue il mapping di questo parametro al parametro Prerelease di Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma prima dell'esecuzione Uninstall-Script
di .
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Il cmdlet proxy ignora questo parametro perché non è supportato da Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Accetta un oggetto PSRepositoryItemInfo . Ad esempio, l'output Get-InstalledScript
in una variabile e l'uso di tale variabile come argomento InputObject .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
Il cmdlet proxy usa il valore di questo parametro per creare una stringa di ricerca della versione NuGet da usare con il parametro Version di Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
Il cmdlet proxy usa il valore di questo parametro per creare una stringa di ricerca della versione NuGet da usare con il parametro Version di Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Specifica una matrice di nomi di script da disinstallare.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
Il cmdlet proxy usa il valore di questo parametro per creare una stringa di ricerca della versione NuGet da usare con il parametro Version di Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra cosa succederebbe se Uninstall-Script
viene eseguita. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
String[]
PSObject[]