由于Unknown Publisher导致无提示安装崩溃。有办法克服这个问题吗?

时间:2017-07-06 12:26:15

标签: install chef silent-installer

我正在使用Chef,并设法默默安装notepad ++,甚至将其安装到正确的目录中。 但是,当我尝试将此方法用于Z-Zip时,它会崩溃。我相信这是由于我尝试手动安装时可以找到的警告消息。

"Do you want to allow the following program from an unknown publisher to make changes to this computer?"

我能做些什么,所以静默安装会自动选择"是"。我已经找到了手动添加要信任的网站等方法,但这违背了静默安装的目的。

厨师错误:

 ERROR: Error connecting to http://www.7-zip.org/a/7z1700-x64.exe

我正在使用的代码:

#7Zip attributes
default['7zip']['url']      = "http://www.7-zip.org/a/7z1700-x64.exe"
default['7zip']['package_name'] = "7-Zip"
default['7zip']['home']     = "D:\\Home\\Apps\\7Zip"
default['7zip']['options']  = " /S /D="+default['7zip']['home']

我认为我需要在/ S和/ D

之间的最后一行添加内容

%w{ 7zip }.each do |pkg|
  package node[pkg]['package_name'] do
    source node[pkg]['url']
      installer_type :custom
    options node[pkg]['options']
    action :install
  end
end

0 个答案:

没有答案