在 Windows Server 2012 R2 虚拟机上,我正在尝试运行 Powershell DSC 脚本:
配置测试{
Node "localhost"
{
WindowsFeature WASDotNet3
{
Ensure = "Present"
Name = "WAS-NET-Environment"
}
}
}
测试 -OutputPath 'D:\PSMofFiles' Start-DscConfiguration -Wait -Verbose -Path 'D:\PSMofFiles'
当我运行此脚本时,我收到以下错误:
Directory: D:\PSMofFiles
模式 LastWriteTime 长度 名称
---- ------------- ------ ----
-a--- 5/20/2014 8:55 AM 1218 localhost.mof
VERBOSE :使用以下参数执行“调用 CimMethod”操作,“方法名”= SendConfigurationApply,“类名”= MSFT_DSCLocalConfigurationManager,“命名空间名称”= root/Microsoft/Windows/DesiredStateConfiguration'。
不支持缓冲区。检查缓冲区的编码和长度
+ CategoryInfo : InvalidArgument: (root/Microsoft/...gurationManager:String) [], CimException + FullyQualifiedErrorId : MiClientApiError_Failed + PSComputerName : localhost
详细:“调用 CimMethod”操作完成。详细:完成配置作业所需的时间为 0.19 秒
PS C:\Windows\system32>
有人知道是什么原因造成的吗?此外,我运行什么 DSC 脚本也没有关系。它可以是任何 DSC 脚本,我会收到完全相同的错误消息。