Aracılığıyla paylaş


Get-DscResource

Bilgisayarda bulunan İstenen Durum Yapılandırması (DSC) kaynaklarını alır.

Sözdizimi

Default EnterprisePublishing

Get-DscResource
    [[-Name] <String[]>]
    [[-Module] <Object>]
    [-Syntax]
    [<CommonParameters>]

Description

Get-DscResource cmdlet'i bilgisayarda bulunan PowerShell DSC kaynaklarını alır. Bu cmdlet yalnızca PSModulePath'te yüklü olan kaynakları bulur. Kullanıcı tarafından oluşturulan yerleşik ve özel sağlayıcılarla ilgili ayrıntıları gösterir. Bu cmdlet ayrıca modül olarak paketlenen veya oturumda çalışma zamanında oluşturulan diğer yapılandırmalar olan bileşik kaynaklar hakkındaki ayrıntıları da gösterir.

Örnekler

Örnek 1: Yerel bilgisayardaki tüm kaynakları alma

Get-DscResource

Bu komut yerel bilgisayardaki tüm kaynakları alır.

Örnek 2: Adı belirterek kaynak alma

Get-DscResource -Name "WindowsFeature"

Bu komut WindowsFeature kaynağını alır.

Örnek 3: Modüldeki tüm kaynakları alma

Get-DscResource -Module "xHyper-V"

Bu komut, xHyper-V modülündeki tüm kaynakları alır.

Örnek 4: Joker karakter kullanarak kaynak alma

Get-DscResource -Name P*,r*

Bu komut, Adı parametresi tarafından belirtilen joker karakter deseni ile eşleşen tüm kaynakları alır.

Örnek 5: Kaynak söz dizimi alma

Get-DscResource -Name "WindowsFeature" -Syntax

Bu komut WindowsFeature kaynağını alır ve kaynağın söz dizimini gösterir.

Örnek 6: Bir kaynağın tüm özelliklerini alma

Get-DscResource -Name "User" | Select-Object -ExpandProperty Properties

Bu komut Kullanıcı kaynağını alır ve ardından kullanıcı kaynağının tüm özelliklerini döndürmek için işlem hattı işlecini kullanır.

Örnek 7: Belirtilen sürüme sahip belirli bir modüldeki tüm kaynakları alma

Get-DscResource -Module @{ModuleName='xHyper-V';RequiredVersion='3.0.0.0'}

Bu komut, sürüm 3.0.0.0 ile xHyper-V modülündeki tüm kaynakları alır.

Parametreler

-Module

DSC kaynağının görüntülendiği modülün adını veya tam adını belirtir.

Parametre özellikleri

Tür:Object
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:1
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

Görüntülenecek DSC kaynağının ad dizisini belirtir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
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:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-Syntax

Cmdlet'in belirtilen DSC kaynaklarının söz dizimi görünümünü döndürdüğünü gösterir. Döndürülen söz dizimi, PowerShell betiğindeki kaynakların nasıl kullanılacağını gösterir.

Parametre özellikleri

Tür:SwitchParameter
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

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

Object

Çıkışlar

Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo

String