Uninstall-Module
Hiermee verwijdert u een module.
Syntax
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-AllVersions]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Uninstall-Module
cmdlet verwijdert een opgegeven module van de lokale computer. U kunt een module niet verwijderen als andere modules hiervan afhankelijk zijn of als de module niet is geïnstalleerd met de Install-Module
cmdlet.
Dit is een proxy-cmdlet voor de Uninstall-PSResource
cmdlet in Microsoft.PowerShell.PSResourceGet. Zie Uninstall-PSResource voor meer informatie.
Voorbeelden
Voorbeeld 1: Een module verwijderen
In dit voorbeeld wordt een module verwijderd.
Uninstall-Module -Name SpeculationControl
Uninstall-Module
gebruikt de parameter Name om de module op te geven die van de lokale computer moet worden verwijderd.
Voorbeeld 2: de pijplijn gebruiken om een module te verwijderen
In dit voorbeeld wordt de pijplijn gebruikt om een module te verwijderen.
Get-InstalledModule -Name SpeculationControl | Uninstall-Module
Get-InstalledModule
gebruikt de parameter Name om de module op te geven. Het object wordt verzonden naar Uninstall-Module
de pijplijn en wordt verwijderd.
Parameters
-AllowPrerelease
Hiermee kunt u een module verwijderen die is gemarkeerd als een voorlopige versie.
De proxy-cmdlet wijst deze parameter toe aan de parameter Prerelease van Uninstall-PSResource
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllVersions
Hiermee geeft u op dat u alle beschikbare versies van een module wilt opnemen. U kunt de parameter AllVersions niet gebruiken met de parameters MinimumVersion, MaximumVersion of RequiredVersion .
De proxy-cmdlet transformeert deze parameter naar -Version *
voordat u aanroept Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
U wordt om bevestiging gevraagd voordat u de Uninstall-Module
uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Accepteert een PSRepositoryItemInfo-object . Voer bijvoorbeeld uit Get-InstalledModule
naar een variabele en gebruik die variabele als het argument InputObject .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor een NuGet-versie te maken voor gebruik met de versieparameter van Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor een NuGet-versie te maken voor gebruik met de versieparameter van Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Hiermee geeft u een matrix met modulenamen die moeten worden verwijderd.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor een NuGet-versie te maken voor gebruik met de versieparameter van Uninstall-PSResource
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Laat zien wat er zou gebeuren als Uninstall-Module
wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
String[]
PSObject[]
Uitvoerwaarden
Verwante koppelingen
PSResourceGet