如何使用 PowerShell 安装 DSC 资源?


要使用 PowerShell 安装 DSC 资源,我们可以使用与在 PowerShell 中安装模块相同的命令 (Install-Module)

Find-DscResource 命令将获取所有可用的 DSC 资源。要搜索特定的 DSC 资源,可以在 Find-DscReource 命令中提供 -Name 参数。例如,我们需要搜索 FilesAndFolder DSC 资源

Find-DSCResource -Name filesandfolders

输出

Name             Version ModuleName Repository
----             ------- ---------- ----------
FilesAndFolders 0.3.212 CommonTasks PSGallery

要安装此模块,我们可以将命令管道到 Install-Module 命令。

Find-DSCResource -Name filesandfolders | Install-Module -Force -Verbose

一旦模块安装完毕,我们可以使用 Get-DSCResource 命令来检查模块是否已正确安装。

Get-DscResource -Name FilesAndFolders

输出

要检查已安装模块的属性,我们可以使用以下命令。

Get-DscResource -Name FilesAndFolders | Select -ExpandProperty Properties

输出

Name                 PropertyType IsMandatory Values
----                 ------------ ----------- ------
DependsOn             [String[]]     False       {}
PsDscRunAsCredential  [PSCredential] False       {}
Items                 [Hashtable[]]  True        {}

更新于:2021 年 9 月 1 日

530 人次浏览

开启您的 职业生涯

完成此课程以获取认证

开始
广告