Uninstall-Module
Odinstalowuje moduł.
Składnia
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-AllVersions]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie Uninstall-Module
cmdlet odinstalowuje określony moduł z komputera lokalnego. Nie można odinstalować modułu, jeśli ma inne moduły jako zależności.
Przykłady
Przykład 1. Odinstalowywanie modułu
W tym przykładzie odinstalowuje moduł.
Uninstall-Module -Name SpeculationControl
Uninstall-Module
używa parametru Name , aby określić moduł do odinstalowania z komputera lokalnego.
Przykład 2. Odinstalowanie modułu za pomocą potoku
W tym przykładzie potok jest używany do odinstalowania modułu.
Get-InstalledModule -Name SpeculationControl | Uninstall-Module
Get-InstalledModule
używa parametru Name do określenia modułu. Obiekt jest wysyłany w dół potoku do Uninstall-Module
i jest odinstalowywane.
Parametry
-AllowPrerelease
Umożliwia odinstalowanie modułu oznaczonego jako wydanie wstępne.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllVersions
Określa, że chcesz uwzględnić wszystkie dostępne wersje modułu. Nie można użyć parametru AllVersions z parametrami MinimumVersion, MaximumVersion lub RequiredVersion .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia Uninstall-Module
.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Wymusza Uninstall-Module
uruchamianie bez monitowania o potwierdzenie użytkownika.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Akceptuje obiekt PSRepositoryItemInfo . Na przykład dane wyjściowe Get-InstalledModule
do zmiennej i użyj tej zmiennej jako argumentu InputObject .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
Określa maksymalną lub najnowszą wersję modułu do odinstalowania. Parametrów MaximumVersion i RequiredVersion nie można użyć w tym samym poleceniu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
Określa minimalną wersję modułu do odinstalowania. Parametrów MinimumVersion i RequiredVersion nie można użyć w tym samym poleceniu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa tablicę nazw modułów do odinstalowania.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
Określa dokładny numer wersji modułu do odinstalowania.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie w przypadku Uninstall-Module
uruchomienia. Polecenie cmdlet nie jest uruchamiane.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
String[]
PSObject[]