假设,我已经通过命令安装了Opera:
choco install opera
巧克力般的更新Opera正确。很好。但是Opera在每次升级时都会向任务栏和桌面添加图标。
我希望使用参数--installargs
执行更新(不要与--params
混淆),就像安装是通过以下命令执行的:
choco install opera --installargs "-desktopshortcut 0 -pintotaskbar 0"
--installargs
存储在哪里?--installargs
值?答案 0 :(得分:1)
在安装/升级过程中,Chocolatey将传入的参数存储在c:/programdata/chocolatey/.chocolatey
文件夹中的加密文件中。为了忽略甚至覆盖Chocolatey存储的参数,您只需在正在执行的新命令中再次传递参数即可。
默认情况下,Chocolatey当前在执行升级时不使用存储的参数。您需要通过启用useRememberedArgumentsForUpgrades
功能来手动选择使用存储的参数,这可以使用feature命令来完成。
如果您正在使用此功能,则可以将其他一些参数传递给upgrade命令:
控制是否使用它们。