Uninstall-Module
Menghapus instalan modul.
Sintaks
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-AllVersions]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Uninstall-Module
Cmdlet menghapus instalan modul tertentu dari komputer lokal. Anda tidak dapat menghapus instalan modul jika modul lain bergantung padanya atau modul tidak diinstal dengan Install-Module
cmdlet .
Ini adalah cmdlet proksi untuk Uninstall-PSResource
cmdlet di Microsoft.PowerShell.PSResourceGet. Untuk informasi selengkapnya, lihat Uninstall-PSResource.
Contoh
Contoh 1: Menghapus instalan modul
Contoh ini menghapus instalan modul.
Uninstall-Module -Name SpeculationControl
Uninstall-Module
menggunakan parameter Nama untuk menentukan modul yang akan dilepas dari komputer lokal.
Contoh 2: Gunakan alur untuk menghapus instalan modul
Dalam contoh ini, alur digunakan untuk menghapus instalan modul.
Get-InstalledModule -Name SpeculationControl | Uninstall-Module
Get-InstalledModule
menggunakan parameter Nama untuk menentukan modul. Objek dikirim ke alur Uninstall-Module
dan dihapus instalannya.
Parameter
-AllowPrerelease
Memungkinkan Anda menghapus instalan modul yang ditandai sebagai prarilis.
Cmdlet proksi memetakan parameter ini ke parameter PrarilisUninstall-PSResource
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllVersions
Menentukan bahwa Anda ingin menyertakan semua versi modul yang tersedia. Anda tidak dapat menggunakan parameter AllVersions dengan parameter MinimumVersion, MaximumVersion, atau RequiredVersion .
Cmdlet proksi mengubah parameter ini menjadi -Version *
sebelum memanggil Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Meminta konfirmasi sebelum menjalankan Uninstall-Module
.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Cmdlet proksi mengabaikan parameter ini karena tidak didukung oleh Uninstall-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Menerima objek PSRepositoryItemInfo . Misalnya, output Get-InstalledModule
ke variabel dan gunakan variabel tersebut sebagai argumen InputObject .
Type: | PSObject[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaximumVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MinimumVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Menentukan array nama modul untuk dilepas.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika Uninstall-Module
berjalan. Cmdlet tidak dijalankan.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
String[]
PSObject[]
Output
Link Terkait
PSResourceGet