Uninstall-Module
Hiermee verwijdert u een module.
Syntaxis
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <Version>]
[-RequiredVersion <Version>]
[-MaximumVersion <Version>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de Uninstall-Module
-cmdlet wordt een opgegeven module van de lokale computer verwijderd. U kunt een module niet verwijderen als deze andere modules als afhankelijkheden bevat.
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 moet worden verwijderd van de lokale computer.
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 naar Uninstall-Module
verzonden en wordt verwijderd.
Parameters
-Confirm
Vraagt u om bevestiging voordat u de Uninstall-Module
uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Force
Dwingt Uninstall-Module
uit te voeren zonder te vragen om bevestiging van de gebruiker.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
Accepteert een PSRepositoryItemInfo object. Voer bijvoorbeeld Get-InstalledModule
uit naar een variabele en gebruik die variabele als het argument InputObject.
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MaximumVersion
Hiermee geeft u het maximum of de nieuwste versie van de module op die moet worden verwijderd. De parameters MaximumVersion en RequiredVersion kunnen niet worden gebruikt in dezelfde opdracht.
Type: | Version |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MinimumVersion
Hiermee geeft u de minimale versie van de module die moet worden verwijderd. De parameters MinimumVersion en RequiredVersion kunnen niet worden gebruikt in dezelfde opdracht.
Type: | Version |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u een matrix van modulenamen die moeten worden verwijderd.
Type: | String[] |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-RequiredVersion
Hiermee geeft u het exacte versienummer van de module te verwijderen.
Type: | Version |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Laat zien wat er zou gebeuren als Uninstall-Module
wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
PSRepositoryItemInfo
Uninstall-Module
accepteert PSRepositoryItemInfo objecten uit de pijplijn.