gpt4 book ai didi

powershell - 无法从远程计算机在 Windows Server 2012 R2 中执行 DSC 文件

转载 作者:行者123 更新时间:2023-12-03 01:16:35 25 4
gpt4 key购买 nike

当我执行机器命令时,出现以下错误 -

PS C:\Windows\system32> $cimsession = New-CimSession -Credential (Get-Credential -UserName "test" -Message "test") -ComputerName test.cloudapp.net -Port 58718 -SessionOption $cimsessionoption

PS C:\Windows\system32> Get-DscConfiguration -CimSession $cimsession

Get-DscConfiguration : Current configuration does not exist. Execute Start-DscConfiguration command with -Path parameter to specify a
configuration file and create a current configuration first.
At line:1 char:1
+ Get-DscConfiguration -CimSession $cimsession
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (MSFT_DSCLocalConfigurationManager:root/Microsoft/...gurationManager) [Get-DscConfiguration],
CimException
+ FullyQualifiedErrorId : MI RESULT 1,Get-DscConfiguration
+ PSComputerName : powerlabdns.cloudapp.net

这是什么意思?

最佳答案

您没有执行 DSC 文件,您正在请求不存在的当前 DSC 配置(如错误所示)。

您需要先运行 Start-DscConfiguration,再次按照错误提示运行。您必须将 -Path 传递给该调用,该调用是 MOF 文件(已编译的配置)所在的目录(相对于目标节点)。

完成此操作后,您将能够调用 Get-DscConfiguration 来查看当前配置。

关于powershell - 无法从远程计算机在 Windows Server 2012 R2 中执行 DSC 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27975535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com