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 Menghapus instalan-PSResource.
Contoh
Contoh 1: Menghapus instalan modul
Contoh ini menghapus instalan modul.
Uninstall-Module -Name SpeculationControl
Uninstall-Module
menggunakan parameter Nama untuk menentukan modul untuk menghapus instalan 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 dan Uninstall-Module
dihapus instalannya.
Parameter
-AllowPrerelease
Memungkinkan Anda menghapus instalan modul yang ditandai sebagai prarilis.
Cmdlet proksi memetakan parameter ini ke parameter Prarilis dari Uninstall-PSResource
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | 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
.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Confirm
Meminta konfirmasi sebelum menjalankan Uninstall-Module
.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Force
Cmdlet proksi mengabaikan parameter ini karena tidak didukung oleh Uninstall-PSResource
.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-InputObject
Menerima objek PSRepositoryItemInfo . Misalnya, output Get-InstalledModule
ke variabel dan gunakan variabel tersebut sebagai argumen InputObject .
Jenis: | PSObject[] |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-MaximumVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-MinimumVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan array nama modul untuk dilepas instalannya.
Jenis: | String[] |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-RequiredVersion
Cmdlet proksi menggunakan nilai parameter ini untuk membuat string pencarian versi NuGet untuk digunakan dengan parameter Versi .Uninstall-PSResource
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika Uninstall-Module
dijalankan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
String[]
PSObject[]