如何使文件与所需的状态配置同步

时间:2019-06-08 17:41:27

标签: dsc

[已解决] 我具有将文本文件从Pull Server(Windows Server 2016 Datacenter)复制到客户端(Windows 10)的配置,它可以按应有的方式工作,但是我希望两个文件同步。当我对Pull Server中的文本文件进行更改或修改时,我希望Client能够检测到它并为自己应用文件的差异。

我检查文件资源属性以找到适当的属性,但找不到。修改日期的校验和也不起作用。

node localhost {

File DirectoryCopy
    {
        Ensure          = 'Present'
        Type            = 'File'
        DestinationPath = 'C:\info.txt'
        SourcePath      = '\\SERVER-dc\Program\info.txt'
        Force           = $true
        Checksum        = "modifiedDate"
        MatchSource     = $true
    }

1 个答案:

答案 0 :(得分:0)

我觉得很傻,但是对于那些可能也会遇到同样问题的人,我不会删除该问题。将文件资源配置中的校验和行从“ modifiedDate”替换为“ SHA-256”,可使两个文件保持相同。我仍然感到困惑,为什么修改日期不起作用。