Get-InstalledPSResource
Mengembalikan modul dan skrip yang diinstal pada komputer melalui PowerShellGet.
Sintaks
Get-InstalledPSResource
[[-Name] <String[]>]
[-Version <String>]
[-Path <String>]
[-Scope <ScopeType>]
[<CommonParameters>]
Deskripsi
Cmdlet ini mencari jalur penginstalan modul dan skrip dan mengembalikan objek PSResourceInfo yang menjelaskan setiap item sumber daya yang ditemukan. Ini setara dengan output Get-InstalledModule
gabungan cmdlet dan Get-InstalledScript
dari PowerShellGet v2.
Contoh
Contoh 1
Contoh ini mengembalikan semua versi modul dan skrip yang diinstal pada komputer.
Get-InstalledPSResource
Contoh 2
Contoh ini mengembalikan semua versi modul Az yang diinstal menggunakan PowerShellGet.
Get-InstalledPSResource Az
Contoh: 3
Contoh ini mengembalikan semua versi modul Az yang diinstal di direktori saat ini.
Get-InstalledPSResource Az -Path .
Contoh 4
Contoh ini mengembalikan versi tertentu dari modul Az jika diinstal pada sistem.
Get-InstalledPSResource Az -Version 9.4.0
Contoh 5
Contoh ini mengembalikan semua versi modul Az yang diinstal dalam rentang versi yang ditentukan.
Get-InstalledPSResource Az -Version "(1.0.0, 3.0.0)"
Contoh 6
Contoh ini mengembalikan versi pratinjau tertentu dari modul PowerShellGet jika diinstal pada sistem.
Get-InstalledPSResource PowerShellGet -Version 3.0.19-beta19
Name Version Prerelease Repository Description
---- ------- ---------- ---------- -----------
PowerShellGet 3.0.19 beta19 PSGallery PowerShell module with commands for discovering, installing, updating and p…
Contoh 6
Contoh sebelumnya menunjukkan bahwa PowerShellGet versi 3.0.14-beta14 diinstal pada sistem. Contoh ini menunjukkan bahwa Anda harus memberikan versi lengkap, termasuk label Prarilis untuk mengidentifikasi modul yang diinstal berdasarkan Versi.
Get-InstalledPSResource PowerShellGet -Version 3.0.19
Tidak ada output dari perintah ini.
Contoh 7
Dalam contoh ini Anda melihat bahwa ada empat versi PSReadLine yang diinstal pada sistem. Perintah kedua mencari rentang versi antara 2.2.0
dan 2.3.0
.
Get-InstalledPSResource PSReadLine
Name Version Prerelease Repository Description
---- ------- ---------- ---------- -----------
PSReadLine 2.3.0 beta0 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.6 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.5 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.2 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.0 beta4 PSGallery Great command line editing in the PowerShell console host
Get-InstalledPSResource PSReadLine -Version '[2.2.0, 2.3.0]'
Name Version Prerelease Repository Description
---- ------- ---------- ---------- -----------
PSReadLine 2.3.0 beta0 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.6 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.5 PSGallery Great command line editing in the PowerShell console host
PSReadLine 2.2.2 PSGallery Great command line editing in the PowerShell console host
Menurut aturan versi NuGet, versi prarilis kurang dari versi stabil, jadi 2.2.0-beta4
kurang dari 2.2.0
versi dalam rentang versi yang ditentukan.
Parameter
-Name
Nama sumber daya untuk ditemukan. Kartubebas didukung tetapi NuGet hanya menerima *
karakter. NuGet tidak mendukung pencarian kartubebas repositori lokal (berbasis file).
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-Path
Menentukan jalur untuk dicari.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Scope
Menentukan cakupan sumber daya.
Type: | Microsoft.PowerShell.PSResourceGet.UtilClasses.ScopeType |
Accepted values: | CurrentUser, AllUsers |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Menentukan versi sumber daya yang akan dikembalikan. Nilai dapat berupa versi yang tepat atau rentang versi menggunakan sintaks penerapan versi NuGet.
Untuk informasi selengkapnya tentang rentang versi NuGet, lihat Penerapan versi paket.
PowerShellGet mendukung semua kecuali versi inklusif minimum yang tercantum dalam dokumentasi rentang versi NuGet. Menggunakan 1.0.0.0
sebagai versi tidak menghasilkan versi 1.0.0.0 dan yang lebih tinggi (rentang inklusif minimum). Sebaliknya, nilai dianggap sebagai versi yang diperlukan. Untuk mencari rentang inklusif minimum, gunakan [1.0.0.0, ]
sebagai rentang versi.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
Input
String[]
Output
Microsoft.PowerShell.PSResourceGet.UtilClasses.PSResourceInfo
Catatan
Modul mendefinisikan Get-PSResource
sebagai alias untuk Get-InstalledPSResource
.
PSResourceGet
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk