【发布时间】:2014-07-08 20:10:25
【问题描述】:
在 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--- 2014 年 5 月 20 日上午 8:55 1218 localhost.mof
详细:使用以下参数执行操作 'Invoke CimMethod',''methodName' = SendConfigurationApply,'className' = MSFT_DSCLocalConfigurationManager,'namespace
名称'= root/Microsoft/Windows/DesiredStateConfiguration'。
不支持缓冲区。检查缓冲区的编码和长度
+ CategoryInfo : InvalidArgument: (root/Microsoft/...gurationManager:String) [], CimException
+ FullyQualifiedErrorId : MiClientApiError_Failed
+ PSComputerName : 本地主机
详细:“调用 CimMethod”操作完成。 详细:完成配置作业所需的时间为 0.19 秒
PS C:\Windows\system32>
有人知道这是什么原因吗?此外,我运行什么 DSC 脚本也没有关系。它可以是任何 DSC 脚本,我会收到完全相同的错误消息。
【问题讨论】:
标签: powershell windows-server-2012 hyper-v dsc