我正在尝试在本地运行非常简单的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/