Get-DscResource
Lekéri Desired State Configuration (DSC) erőforrásokat a számítógépen.
Syntax
Get-DscResource
[[-Name] <String[]>]
[[-Module] <Object>]
[-Syntax]
[<CommonParameters>]
Description
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 más 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 a helyi számítógépen található összes erőforrást.
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ő karakteres mintá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 User erőforrást, majd a folyamatoperátor használatával visszaadja 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 lekéri az összes erőforrást az xHyper-V modulból a 3.0.0.0-s verzióval.
Paraméterek
-Module
Annak a modulnak a nevét vagy teljes nevét adja meg, amelyhez meg szeretné tekinteni a DSC-erőforrást.
Type: | Object |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
A megtekinteni kívánt DSC-erőforrás nevének tömbje.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
String[]
Kimenetek
Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo[]
string[]
Jegyzetek
Get-DscResource
A nem találja az osztályalapú DSC-erőforrásokat a PowerShell 7.0-snál régebbi verzióiban.