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 deze andere modules als afhankelijkheden heeft.
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 door de pijplijn verzonden naar Uninstall-Module
en wordt verwijderd.
Parameters
-AllowPrerelease
Hiermee kunt u een module verwijderen die is gemarkeerd als een voorlopige versie.
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 .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vraagt u om bevestiging 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
Dwingt Uninstall-Module
uit te voeren zonder om bevestiging van de gebruiker te vragen.
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
Hiermee geeft u de maximale of nieuwste versie van de module te verwijderen. De parameters MaximumVersion en RequiredVersion kunnen niet worden gebruikt in dezelfde opdracht.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
Hiermee geeft u de minimale versie van de module te verwijderen. De parameters MinimumVersion en RequiredVersion kunnen niet worden gebruikt in dezelfde opdracht.
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
Hiermee geeft u het exacte versienummer van de module te verwijderen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Toont 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[]