【发布时间】:2016-11-17 17:19:49
【问题描述】:
我正在尝试通过 DSC 配置目标节点。
我创建了一个带有虚拟配置的 .ps1 文件;你可以在下面看到它;这只是您在 DSC 网站上找到的首批示例之一。
现在我想把它编译成 .mof 文件。
我已经执行了:
PS C:\var\DSC\Configurations> . .\localhost.ps1
但它什么也没做。 mof 文件不会出现,也不会抛出任何错误消息。 我错过了什么?
Configuration FileResourceDemo
{
Node "localhost"
{
File DirectoryCopy
{
Ensure = "Present" # You can also set Ensure to "Absent"
Type = "Directory" # Default is "File".
Recurse = $true # Ensure presence of subdirectories, too
SourcePath = "C:\Users\Public\Documents\DSCDemo\DemoSource"
DestinationPath = "C:\Users\Public\Documents\DSCDemo\DemoDestination"
}
Log AfterDirectoryCopy
{
# The message below gets written to the Microsoft-Windows-Desired State Configuration/Analytic log
Message = "Finished running the file resource with ID DirectoryCopy"
DependsOn = "[File]DirectoryCopy" # This means run "DirectoryCopy" first.
}
}
}
【问题讨论】:
标签: powershell dsc