Aracılığıyla paylaş


Get-DscResource

Bilgisayarda bulunan Desired State Configuration (DSC) kaynaklarını alır.

Syntax

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

Description

Get-DscResource Cmdlet, 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ılar hakkındaki 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 karakterler kullanarak kaynak alma

Get-DscResource -Name P*,r*

Bu komut , Name 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 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 belirtilen 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ünden 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.

Type:Object
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

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

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String[]

Object

Çıkışlar

Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo[]

string[]