2015-10-20 3 views
2

Я использую PowerShell DSC Pull Server. Можно использовать ресурс File для копирования файла каждый раз после его изменения? Я пробовал ниже:DSC File Resource - копировать файл

 File Test{ 
     DestinationPath = "c:\yyy\test.txt" 
     SourcePath = "\\share\test.txt" 
     Ensure = "Present" 
     Type = "File" 
     Credential = $Credential 
     Checksum = "modifiedDate" 
     Force = $true} 

но не повезло: если я изменить файл из SourcePath я бы ожидать, что конечный файл должен быть обновлен тоже.

ответ

2

Добавить MatchSource, см. Документацию here.

File Test{ 
     DestinationPath = "c:\yyy\test.txt" 
     SourcePath = "\\share\test.txt" 
     Ensure = "Present" 
     Type = "File" 
     Credential = $Credential 
     Checksum = "modifiedDate" 
     Force = $true 
     MatchSource = $true 
    }