我正在尝试在本地运行非常简单的Powershell DSC脚本。 (我目前不打算拉或推配置文件)

我收到以下错误消息。 WS-Management服务正在运行,但是没有防火墙漏洞或保留的端口(服务器恰好是网络服务器)...是否总有我可以允许此服务器仅接受本地请求的信息?


 configuration SampleIISInstall
    {
        Node 127.0.0.1
        {
          File FileDemo {
            Type = 'Directory'
            DestinationPath = 'C:\TestUser3'
            Ensure = "Present"
        }
        }
    }

    # Compile the configuration file to a MOF format
    SampleIISInstall

    # Run the configuration on localhost
    Start-DscConfiguration -Path .\SampleIISInstall -Wait -Force -Verbose

最佳答案

尝试:

配置SampleIISInstall
{
节点“localhost”
{
文件FileDemo {
类型=“目录”
DestinationPath ='C:\TestUser3'
确保=“存在”
}
}
}

#将配置文件编译为MOF格式
示例IIS安装

#在本地主机上运行配置
Start-DscConfiguration -Path。\SampleIISInstall -Wait -Force -Verbose

关于web-services - 如何在本地运行Powershell DSC脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39460820/

10-13 07:50