Uninstall-Module

Eltávolít egy modult.

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

A Uninstall-Module parancsmag eltávolít egy adott modult a helyi számítógépről. Nem távolíthat el egy modult, ha más modulok is függenek attól, vagy ha a modul nem lett telepítve a Install-Module parancsmaggal.

Ez egy proxyparancsmag a Uninstall-PSResourceMicrosoft.PowerShell.PSResourceGet parancsmaghoz. További információ: Uninstall-PSResource.

Példák

1. példa: Modul eltávolítása

Ez a példa eltávolít egy modult.

Uninstall-Module -Name SpeculationControl

Uninstall-Module A Name paraméter használatával adja meg a modult, amelyet el szeretne távolítani a helyi számítógépről.

2. példa: Modul eltávolítása a folyamat használatával

Ebben a példában a folyamat egy modul eltávolítására szolgál.

Get-InstalledModule -Name SpeculationControl | Uninstall-Module

Get-InstalledModule A Name paraméter használatával adja meg a modult. A rendszer elküldi az objektumot a folyamatnak Uninstall-Module , és eltávolítja.

Paraméterek

-AllowPrerelease

Lehetővé teszi egy előzetesként megjelölt modul eltávolítását.

A proxyparancsmag ezt a paramétert a prerelease paraméterre képezi le. Uninstall-PSResource

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllVersions

Megadja, hogy egy modul összes elérhető verzióját bele szeretné foglalni. Az AllVersions paraméter nem használható a MinimumVersion, MaximumVersion vagy RequiredVersion paraméterekkel.

A proxy parancsmagja ezt a paramétert átalakítja a következőre a -Version * hívás Uninstall-PSResourceelőtt: .

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Megerősítést kér a parancs futtatása Uninstall-Moduleelőtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

A proxy parancsmagja figyelmen kívül hagyja ezt a paramétert, mivel az nem támogatja.Uninstall-PSResource

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

PsRepositoryItemInfo objektumot fogad el. Például egy változó kimenete Get-InstalledModule , és ezt a változót használja InputObject argumentumként.

Type:PSObject[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MaximumVersion

A proxy parancsmagja ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési Uninstall-PSResourcesztringet a Verzió paraméterrel való használatra.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MinimumVersion

A proxy parancsmagja ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési Uninstall-PSResourcesztringet a Verzió paraméterrel való használatra.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Az eltávolítandó modulnevek tömbje.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RequiredVersion

A proxy parancsmagja ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési Uninstall-PSResourcesztringet a Verzió paraméterrel való használatra.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Megjeleníti, hogy mi történne, ha Uninstall-Module futna. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

String[]

PSObject[]

String

Kimenetek

Object