校验和=" SHA-256"不工作

时间:2016-03-14 15:52:24

标签: powershell dsc

我正在尝试使用Powershell DSC部署应用程序;它主要起作用,除了我还希望每次都使用校验和检查可执行文件:

Checksum = "SHA-256"

它根本不起作用,DSC没有看到必须用新版本替换可执行文件;与SHA-1相同的事情。但是,这有效:

Checksum = "modifiedDate"

但我不想依赖日期,我真的希望可执行文件的内容100%正确。

知道它为什么不起作用?

1 个答案:

答案 0 :(得分:1)

感谢briantist指出丢失的内容:

MatchSource = $true 

令我非常惊讶的是,“MatchSource”的默认值为$ false ...