Chef infra 如何在chef的本地系统中存储安装文件的下载副本?

Chef infra 如何在chef的本地系统中存储安装文件的下载副本?,chef-infra,chef-recipe,chef-windows,Chef Infra,Chef Recipe,Chef Windows,我试图将安装文件的副本存储在C:drive中。这段代码适用于某些应用程序,但不适用于所有其他替代程序。这是给chef for windows server的。多谢各位 windows\u软件包“7zip”应该做什么 来源'http://www.7-zip.org/a/7z938-x64.msi' 远程文件属性({ :path=>'C:\\7zip.msi', :校验和=>“7c8e873991c82ad9cfc123415254ea6101e9a645e12977dcd518979e50fded

我试图将安装文件的副本存储在C:drive中。这段代码适用于某些应用程序,但不适用于所有其他替代程序。这是给chef for windows server的。多谢各位

windows\u软件包“7zip”应该做什么
来源'http://www.7-zip.org/a/7z938-x64.msi'
远程文件属性({
:path=>'C:\\7zip.msi',
:校验和=>“7c8e873991c82ad9cfc123415254ea6101e9a645e12977dcd518979e50fdedf3”
})
结束

您通过直接从Chef docs复制来回答自己的问题。
:path
键有用于本地缓存文件的路径


也就是说,poise archive cookbook直接支持7-Zip,并以透明的方式为您安装它:)

我不完全理解。如果要将
.msi
文件下载到磁盘,只需使用
远程_文件
。“不工作”是什么意思?安装7zip以外的软件?是的,Chef和
windows\u软件包
无法处理所有可能的安装程序。