Uninstall-Module
Hiermee verwijdert u een module.
Syntaxis
		NameParameterSet (Standaard)
	  
	Uninstall-Module
    [-Name] <String[]>
    [-MinimumVersion <String>]
    [-RequiredVersion <String>]
    [-MaximumVersion <String>]
    [-AllVersions]
    [-Force]
    [-AllowPrerelease]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
		InputObject
	 
	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 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 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
-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
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | 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, MaximumVersionof RequiredVersion parameters.
De proxy-cmdlet transformeert deze parameter naar -Version * voordat u aanroept Uninstall-PSResource.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-Confirm
Vraagt u om bevestiging voordat u de Uninstall-Moduleuitvoert.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | False | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
| Aliassen: | Cf | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-Force
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Uninstall-PSResource.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
-InputObject 
		Accepteert een PSRepositoryItemInfo object. Voer bijvoorbeeld Get-InstalledModule uit naar een variabele en gebruik die variabele als het argument InputObject.
Parametereigenschappen
| Type: | PSObject[] | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					InputObject 
					
				 
				| Position: | 0 | 
| Verplicht: | True | 
| Waarde uit pijplijn: | True | 
| Waarde uit pijplijn op eigenschapsnaam: | True | 
| Waarde van resterende argumenten: | False | 
-MaximumVersion 
		De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor NuGet-versies te maken voor gebruik met de parameter Versie van Uninstall-PSResource.
Parametereigenschappen
| Type: | String | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | True | 
| Waarde van resterende argumenten: | False | 
-MinimumVersion 
		De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor NuGet-versies te maken voor gebruik met de parameter Versie van Uninstall-PSResource.
Parametereigenschappen
| Type: | String | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | True | 
| Waarde van resterende argumenten: | False | 
-Name
Hiermee geeft u een matrix van modulenamen die moeten worden verwijderd.
Parametereigenschappen
| Type: | String[] | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | 0 | 
| Verplicht: | True | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | True | 
| Waarde van resterende argumenten: | False | 
-RequiredVersion 
		De proxy-cmdlet gebruikt de waarde van deze parameter om een zoekreeks voor NuGet-versies te maken voor gebruik met de parameter Versie van Uninstall-PSResource.
Parametereigenschappen
| Type: | String | 
| Default value: | None | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
Parametersets
					NameParameterSet 
					
				  
				| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | True | 
| Waarde van resterende argumenten: | False | 
-WhatIf 
		Laat zien wat er zou gebeuren als Uninstall-Module wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Parametereigenschappen
| Type: | SwitchParameter | 
| Default value: | False | 
| Ondersteunt jokertekens: | False | 
| DontShow: | False | 
| Aliassen: | Wi | 
Parametersets
(All)
| Position: | Named | 
| Verplicht: | False | 
| Waarde uit pijplijn: | False | 
| Waarde uit pijplijn op eigenschapsnaam: | False | 
| Waarde van resterende argumenten: | False | 
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.