https://technet.microsoft.com/en-us/library/dn282121.aspxで説明されている組み込みの DSC リソースにアクセスするにはどうすればよいですか? それらは組み込みであるはずですが、構成で使用しようとするとエラーが発生します。
私の構成は次のとおりです。
configuration Windows8VM
{
param
(
[Parameter(Mandatory = $true)]
[string] $ComputerName
)
Import-DSCResource -Name Package
Node $ComputerName
{
File gitFolder
{
Ensure = "Present"
Type = "Directory"
DestinationPath = "C:\git"
}
Package gitSoftware
{
Ensure = "Present"
Name = "git"
ProductId = ''
Path = https://chocolatey.org/api/v2/
Arguments = '/SILENT /COMPONENTS="icons,ext\reg\shellhere,assoc,assoc_sh"'
}
}
}
私が得るエラーは次のとおりです。
At C:\win8vmconfig.ps1:9 char:5
+ Import-DSCResource -Name Package
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unable to load resource 'Package': Resource not found.
At C:\win8vmconfig.ps1:20 char:9
+ Package gitSoftware
+ ~~~~~~~
Undefined DSC resource 'Package'. Use Import-DSCResource to import the resource.
+ CategoryInfo : ParserError: (:) [], ParseException
+ FullyQualifiedErrorId : DscResourcesNotFoundDuringParsing
そのため、リソースを見つけることはまったくできません。Microsoft が文書化した組み込みの DSC リソースにアクセスするには、どのような手順が必要ですか?
WMF/PowerShell 5.0 を使用しています。