Get-DscResource

Mendapatkan sumber daya Desired State Configuration (DSC) yang ada di komputer.

Sintaks

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

Deskripsi

Get-DscResource Cmdlet mengambil sumber daya PowerShell DSC yang ada di komputer. Cmdlet ini hanya menemukan sumber daya yang diinstal di PSModulePath. Ini menunjukkan detail tentang penyedia bawaan dan kustom, yang dibuat oleh pengguna. Cmdlet ini juga menunjukkan detail tentang sumber daya komposit, yang merupakan konfigurasi lain yang dibungkus sebagai modul atau dibuat pada durasi dalam sesi.

Contoh

Contoh 1: Mendapatkan semua sumber daya di komputer lokal

Get-DscResource

Perintah ini mendapatkan semua sumber daya di komputer lokal.

Contoh 2: Dapatkan sumber daya dengan menentukan nama

Get-DscResource -Name "WindowsFeature"

Perintah ini mendapatkan sumber daya WindowsFeature.

Contoh 3: Mendapatkan semua sumber daya dari modul

Get-DscResource -Module "xHyper-V"

Perintah ini mendapatkan semua sumber daya dari modul xHyper-V.

Contoh 4: Mendapatkan sumber daya dengan menggunakan karakter kartubebas

Get-DscResource -Name P*,r*

Perintah ini mendapatkan semua sumber daya yang cocok dengan pola kartubebas yang ditentukan oleh parameter Nama .

Contoh 5: Mendapatkan sintaks sumber daya

Get-DscResource -Name "WindowsFeature" -Syntax

Perintah ini mendapatkan sumber daya WindowsFeature, dan memperlihatkan sintaks untuk sumber daya.

Contoh 6: Mendapatkan semua properti untuk sumber daya

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

Perintah ini mendapatkan sumber daya Pengguna, lalu menggunakan operator alur untuk mengembalikan semua properti untuk sumber daya Pengguna.

Contoh 7: Mendapatkan semua sumber daya dari modul tertentu dengan versi tertentu

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

Perintah ini mendapatkan semua sumber daya dari modul xHyper-V dengan versi 3.0.0.0.

Parameter

-Module

Menentukan nama atau nama modul yang sepenuhnya memenuhi syarat untuk melihat sumber daya DSC.

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

-Name

Menentukan array nama sumber daya DSC untuk dilihat.

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Syntax

Menunjukkan bahwa cmdlet mengembalikan tampilan sintaks sumber daya DSC yang ditentukan. Sintaks yang dikembalikan menunjukkan cara menggunakan sumber daya dalam skrip PowerShell.

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

Input

String[]

Object

Output

Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo[]

string[]