Bagikan melalui


Get-DscResource

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

Sintaks

Default (Default)

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

Deskripsi

Cmdlet Get-DscResource 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 waktu proses dalam sesi.

Contoh

Contoh 1: Mendapatkan semua sumber daya di komputer lokal

Get-DscResource

Perintah ini mendapatkan semua sumber daya pada 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 menampilkan 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.

Properti parameter

Jenis:Object
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:1
Wajib:False
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-Name

Menentukan array nama sumber daya DSC untuk dilihat.

Properti parameter

Jenis:

String[]

Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:0
Wajib:False
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-Syntax

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

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

String

Object

Output

Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo

String