Find-DscResource
Desired State Configuration (DSC) kaynaklarını bulur.
Syntax
Find-DscResource
[[-Name] <String[]>]
[-ModuleName <String>]
[-MinimumVersion <String>]
[-MaximumVersion <String>]
[-RequiredVersion <String>]
[-AllVersions]
[-AllowPrerelease]
[-Tag <String[]>]
[-Filter <String>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-Repository <String[]>]
[<CommonParameters>]
Description
Cmdlet, Find-DscResource
modüllerde yer alan DSC kaynaklarını bulmak için kayıtlı depoları arar. Varsayılan olarak Find-DscResource
tüm kayıtlı depoları arar.
Bu, Microsoft.PowerShell.PSResourceGet cmdlet'i için Find-PSResource
bir proxy cmdlet'idir. Daha fazla bilgi için bkz. Find-PSResource.
Örnekler
Örnek 1: Ada göre bir DSC kaynağı bulma
Find-DscResource
DSC kaynaklarını ada göre bulur. Kaynak adları dizisini ayırmak için virgül kullanın.
Find-DscResource -Name xWebsite, xWebApplication, xWebSiteDefaults
Name Version ModuleName Repository
---- ------- ---------- ----------
xWebApplication 2.6.0.0 xWebAdministration PSGallery
xWebsite 2.6.0.0 xWebAdministration PSGallery
xWebSiteDefaults 2.6.0.0 xWebAdministration PSGallery
Find-DscResource
belirtilen DSC kaynakları dizisini bulmak için Name parametresini kullanır.
Örnek 2: DSC kaynağını bulma ve yükleme
Find-DscResource
bir DSC kaynağını bulur ve nesneyi yüklenecek işlem hattına gönderir.
Yüklemeden sonra, sonuçları görüntülemek için kullanın Get-InstalledModule
.
aynı modüldeki birden çok kaynak işlem hattına Install-Module
gönderilebilir.
Install-Module
modülü yalnızca bir kez yüklemeye çalışır.
Find-DscResource -Name xWebsite | Install-Module
Find-DscResource
xWebsite adlı kaynağı bulmak için Name parametresini kullanır. Nesnesi, işlem hattı cmdlet'ine Install-Module
gönderilir. Install-Module
kaynak için xWebAdministration modülünü yükler.
Parametreler
-AllowPrerelease
Ön sürüm olarak işaretlenmiş kaynakları sonuçlara ekler.
Proxy cmdlet'i bu parametreyi ön sürüm parametresiyle eşler Find-PSResource
.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllVersions
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filter
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumVersion
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinimumVersion
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ModuleName
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Kaynağın adını belirtir. Varsayılan değer tüm kaynaklardır. Kaynak adları dizisini ayırmak için virgül kullanın.
Proxy cmdlet'i bu parametreyi DscResourceName parametresiyle Find-PSResource
eşler.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Proxy
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyCredential
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Repository
Kaynakları aramak için bir depo belirtir. Depo adları dizisini ayırmak için virgül kullanın.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequiredVersion
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
proxy cmdlet'i, DscResourceNameParameterSet tarafından desteklenmediğinden bu parametreyi Find-PSResource
yoksayar.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
PSGetDscResourceInfo
Find-DscResource
bir PSGetDscResourceInfo nesnesi döndürür.
Notlar
PowerShell Galerisi artık Aktarım Katmanı Güvenliği (TLS) 1.0 ve 1.1 sürümlerini desteklememektedir. TLS 1.2 veya üzerini kullanmanız gerekir. TLS 1.2 kullandığınızdan emin olmak için aşağıdaki komutu kullanın:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
İlişkili Bağlantılar
PSResourceGet