Uninstall-Module
Odinstaluje modul.
Syntax
NameParameterSet (Výchozí)
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <Version>]
[-RequiredVersion <Version>]
[-MaximumVersion <Version>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InputObject
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Uninstall-Module odinstaluje zadaný modul z místního počítače. Modul nemůžete odinstalovat, pokud má jiné moduly jako závislosti.
Příklady
Příklad 1: Odinstalace modulu
Tento příklad odinstaluje modul.
Uninstall-Module -Name SpeculationControl
Uninstall-Module používá parametr Name k určení modulu, který se má odinstalovat z místního počítače.
Příklad 2: Odinstalace modulu pomocí kanálu
V tomto příkladu se kanál používá k odinstalaci modulu.
Get-InstalledModule -Name SpeculationControl | Uninstall-Module
Get-InstalledModule k zadání modulu používá parametr Name. Objekt se odešle do kanálu do Uninstall-Module a odinstaluje se.
Parametry
-Confirm
Před spuštěním Uninstall-Modulevás vyzve k potvrzení.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | viz |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Force
Vynutí Uninstall-Module spuštění bez žádosti o potvrzení uživatele.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-InputObject
Přijímá objekt PSRepositoryItemInfo. Například výstup Get-InstalledModule do proměnné a tuto proměnnou použijte jako argument InputObject.
Vlastnosti parametru
| Typ: | PSObject[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
InputObject
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | True |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-MaximumVersion
Určuje maximální nebo nejnovější verzi modulu, která se má odinstalovat. Parametry MaximumVersion a RequiredVersion nelze použít ve stejném příkazu.
Vlastnosti parametru
| Typ: | Version |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
NameParameterSet
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-MinimumVersion
Určuje minimální verzi modulu, která se má odinstalovat. Parametry MinimumVersion a RequiredVersion nelze použít ve stejném příkazu.
Vlastnosti parametru
| Typ: | Version |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
NameParameterSet
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-Name
Určuje pole názvů modulů, které se mají odinstalovat.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
NameParameterSet
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-RequiredVersion
Určuje přesný počet verzí modulu, který se má odinstalovat.
Vlastnosti parametru
| Typ: | Version |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
NameParameterSet
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-WhatIf
Ukazuje, co by se stalo, když se Uninstall-Module spustí. Cmdlet se nespustil.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Wi |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Vstupy
PSRepositoryItemInfo
Uninstall-Module přijímá PSRepositoryItemInfo objekty z kanálu.