Uninstall-Module

Bir modülü kaldırır.

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

cmdlet'i Uninstall-Module belirtilen modülü yerel bilgisayardan kaldırır. Bir modülün bağımlılık olarak başka modülleri varsa modülü kaldıramazsınız.

Örnekler

Örnek 1: Modülü kaldırma

Bu örnek bir modülü kaldırır.

Uninstall-Module -Name SpeculationControl

Uninstall-Module Yerel bilgisayardan kaldırılacak modülü belirtmek için Name parametresini kullanır.

Örnek 2: Modülü kaldırmak için işlem hattını kullanma

Bu örnekte işlem hattı bir modülü kaldırmak için kullanılır.

Get-InstalledModule -Name SpeculationControl | Uninstall-Module

Get-InstalledModule modülü belirtmek için Name parametresini kullanır. nesnesi işlem hattına Uninstall-Module gönderilir ve kaldırılır.

Parametreler

-AllowPrerelease

Ön sürüm olarak işaretlenmiş bir modülü kaldırmanıza olanak tanır.

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

-AllVersions

Modülün tüm kullanılabilir sürümlerini eklemek istediğinizi belirtir. AllVersions parametresini MinimumVersion, MaximumVersion veya RequiredVersion parametreleriyle kullanamazsınız.

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

-Confirm

çalıştırmadan Uninstall-Moduleönce sizden onay ister.

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

-Force

Kullanıcı onayı istemeden çalışmaya zorlar Uninstall-Module .

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

-InputObject

PSRepositoryItemInfo nesnesini kabul eder. Örneğin, bir değişkene çıkış yapın Get-InstalledModule ve bu değişkeni InputObject bağımsız değişkeni olarak kullanın.

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

-MaximumVersion

Kaldıracak modülün en büyük veya en yeni sürümünü belirtir. MaximumVersion ve RequiredVersion parametreleri aynı komutta kullanılamaz.

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

-MinimumVersion

Kaldıracak modülün en düşük sürümünü belirtir. MinimumVersion ve RequiredVersion parametreleri aynı komutta kullanılamaz.

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

-Name

Kaldıracak modül adları dizisini belirtir.

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

-RequiredVersion

Kaldırılmaya yönelik modülün tam sürüm numarasını belirtir.

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

-WhatIf

Çalıştırılırsa Uninstall-Module ne olacağını gösterir. Cmdlet çalıştırılmıyor.

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

Girişler

String[]

PSObject[]

String

Çıkışlar

Object