Megosztás:


Get-DscResource

Lekéri a számítógépen található kívánt állapotkonfigurációs (DSC-) erőforrásokat.

Szintaxis

Default (Alapértelmezett)

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

Leírás

A Get-DscResource parancsmag lekéri a számítógépen található PowerShell DSC-erőforrásokat. Ez a parancsmag csak a PSModulePath-ban telepített erőforrásokat észleli. Megjeleníti a felhasználó által létrehozott beépített és egyéni szolgáltatók részleteit. Ez a parancsmag az összetett erőforrások részleteit is megjeleníti, amelyek olyan egyéb konfigurációk, amelyek modulként vannak csomagolva, vagy futásidőben jönnek létre a munkamenetben.

Példák

1. példa: Az összes erőforrás lekérése a helyi számítógépen

Get-DscResource

Ez a parancs lekéri az összes erőforrást a helyi számítógépen.

2. példa: Erőforrás lekérése a név megadásával

Get-DscResource -Name "WindowsFeature"

Ez a parancs lekéri a WindowsFeature erőforrást.

3. példa: Az összes erőforrás lekérése egy modulból

Get-DscResource -Module "xHyper-V"

Ez a parancs lekéri az összes erőforrást az xHyper-V modulból.

4. példa: Erőforrás lekérése helyettesítő karakterek használatával

Get-DscResource -Name P*,r*

Ez a parancs lekéri az összes olyan erőforrást, amely megfelel a Name paraméter által megadott helyettesítő karaktermintának.

5. példa: Erőforrásszintaxis lekérése

Get-DscResource -Name "WindowsFeature" -Syntax

Ez a parancs lekéri a WindowsFeature erőforrást, és megjeleníti az erőforrás szintaxisát.

6. példa: Egy erőforrás összes tulajdonságának lekérése

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

Ez a parancs lekéri a Felhasználói erőforrást, majd a folyamatkezelő használatával adja vissza a felhasználói erőforrás összes tulajdonságát.

7. példa: Az összes erőforrás lekérése egy megadott modulból egy megadott verzióval

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

Ez a parancs a 3.0.0.0-s verziójú xHyper-V modul összes erőforrását lekéri.

Paraméterek

-Module

Megadja annak a modulnak a nevét vagy teljes nevét, amelyhez meg szeretné tekinteni a DSC-erőforrást.

Paramétertulajdonságok

Típus:Object
Alapértelmezett érték:None
Támogató vadkártyák:False
Don't Show:False

Paraméterhalmazok

(All)
Pozíció:1
Kötelező:False
Érték a csővezetékből:True
Érték a csővezetékből az ingatlan név szerint:True
Érték a maradék argumentumokból:False

-Name

A megtekinteni kívánt DSC-erőforrás nevének tömbje.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogató vadkártyák:False
Don't Show:False

Paraméterhalmazok

(All)
Pozíció:0
Kötelező:False
Érték a csővezetékből:True
Érték a csővezetékből az ingatlan név szerint:True
Érték a maradék argumentumokból:False

-Syntax

Azt jelzi, hogy a parancsmag a megadott DSC-erőforrások szintaxisnézetét adja vissza. A visszaadott szintaxis bemutatja, hogyan használhatja az erőforrásokat Egy PowerShell-szkriptben.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:None
Támogató vadkártyák:False
Don't Show:False

Paraméterhalmazok

(All)
Pozíció:Named
Kötelező:False
Érték a csővezetékből:False
Érték a csővezetékből az ingatlan név szerint:False
Érték a maradék argumentumokból:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bemenetek

String

Object

Kimenetek

Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo

String