Get-InstalledPSResource
PowerShellGetaracılığıyla makineye yüklenen modülleri ve betikleri döndürür.
Syntax
Default (Varsayılan)
Get-InstalledPSResource
[[-Name] <string[]>]
[-Version <string>]
[-Path <string>]
[-Scope <ScopeType>]
[<CommonParameters>]
Description
Bu cmdlet, modül ve betik yükleme yollarını arar ve bulunan her kaynak öğesini açıklayan PSResourceInfo nesneleri döndürür. Bu, Get-InstalledModule v2'den Get-InstalledScript ve cmdlet'lerinin birleşik çıkışına eşdeğerdir.
Örnekler
Örnek 1
Bu örnek, makinede yüklü modüllerin ve betiklerin tüm sürümlerini döndürür.
Get-InstalledPSResource
Örnek 2
Bu örnek, PowerShellGetkullanılarak yüklenen Az modülünün tüm sürümlerini döndürür.
Get-InstalledPSResource Az
Örnek 3
Bu örnek, geçerli dizinde yüklü Az modülünün tüm sürümlerini döndürür.
Get-InstalledPSResource Az -Path .
Örnek 4
Bu örnek, sistemde yüklüyse Az modülünün belirli bir sürümünü döndürür.
Get-InstalledPSResource Az -Version 9.4.0
Örnek 5
Bu örnek, belirtilen sürüm aralığında Az modülünün tüm yüklü sürümlerini döndürür.
Get-InstalledPSResource Az -Version "(1.0.0, 3.0.0)"
Örnek 6
Bu örnek, PowerShellGet modülünün sistemde yüklüyse belirli bir önizleme sürümünü döndürür.
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…
Örnek 6
Önceki örnekte PowerShellGet 3.0.14-beta14 sürümünün sistemde yüklü olduğu gösterildi. Bu örnekte, Sürümtarafından yüklenen modülü tanımlamak için Ön sürüm etiketi de dahil olmak üzere tam sürümü sağlamanız gerektiği gösterilmektedir.
Get-InstalledPSResource PowerShellGet -Version 3.0.19
Bu komuttan çıkış yok.
Örnek 7
Bu örnekte, sistemde PSReadLine dört sürümünün yüklü olduğunu görürsünüz. İkinci komut, 2.2.0 ile 2.3.0arasında bir sürüm aralığı arar.
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
NuGet sürüm kurallarına göre yayın öncesi sürüm kararlı bir sürümden küçük olduğundan, 2.2.0-beta4 belirtilen sürüm aralığındaki 2.2.0 sürümden küçüktür.
Parametreler
-Name
Bulunacak kaynağın adı. Joker karakterler desteklenir, ancak NuGet yalnızca * karakterini kabul eder. NuGet, yerel (dosya tabanlı) depolarda joker karakter aramalarını desteklemez.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | True |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | 0 |
| Zorunlu: | False |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Path
aranacak yolu belirtir.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Scope
Kaynağın kapsamını belirtir.
Parametre özellikleri
| Tür: | Microsoft.PowerShell.PSResourceGet.UtilClasses.ScopeType |
| Default value: | None |
| Kabul edilen değerler: | CurrentUser, AllUsers |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Version
Döndürülecek kaynağın sürümünü belirtir. Değer, NuGet sürüm oluşturma söz dizimini kullanarak tam bir sürüm veya sürüm aralığı olabilir.
NuGet sürüm aralıkları hakkında daha fazla bilgi için bkz. Paket sürüm oluşturma.
PowerShellGet, NuGet sürüm aralığı belgelerinde listelenen en düşük dahil sürüm hariç tüm sürümleri destekler. sürüm olarak 1.0.0.0 kullanılması 1.0.0.0 ve üzeri sürümleri (en düşük kapsayıcı aralık) vermez. Bunun yerine, değer gerekli sürüm olarak kabul edilir. En düşük kapsayıcı aralığı aramak için sürüm aralığı olarak [1.0.0.0, ] kullanın.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | True |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Girişler
String
Çıkışlar
Microsoft.PowerShell.PSResourceGet.UtilClasses.PSResourceInfo
Notlar
Modül, aşağıdaki takma adları tanımlar:Get-InstalledPSResource
Get-PSResourcegres