На виртуальной машине Windows Server 2012 R2 я пытаюсь запустить скрипт Powershell DSC:
Тест конфигурации {
Node "localhost"
{
WindowsFeature WASDotNet3
{
Ensure = "Present"
Name = "WAS-NET-Environment"
}
}
}
Test -OutputPath 'D:\PSMofFiles' Start-DscConfiguration -Wait -Verbose -Path 'D:\PSMofFiles'
Когда я запускаю этот скрипт, я получаю следующую ошибку:
Directory: D:\PSMofFiles
Режим LastWriteTime Длина Имя
---- ------------- ------ ----
-a--- 20.05.2014 8:55 AM 1218 localhost.mof
ПОДРОБНО: Выполните операцию «Вызов 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, и я получаю точно такое же сообщение об ошибке.