我怎么能在巧克力味
configurate安装/包我是新来的巧克力,现在玩它。我的目标是通过一个PowerShell脚本安装和升级所有必需的应用程序。我怎么能在巧克力味
我有一个问题atm。当我手动安装例如CCleaner然后我可以通过向导进行配置,如果我想要一个桌面图标或回收站是否有新的运行CCleaner -entry。 我总是禁用它们两个。
我看不到的方式来configurate我的PowerShell命令禁用两个选项。
这里是链接到包:https://chocolatey.org/packages/ccleaner
如果在Chocolately没有选项是建议我操纵注册表在我的脚本安装后的CCleaner?这对其他应用程序如何工作?
谢谢你的努力!
简短的答案是,这取决于:-(
一些软件包,例如git允许您使用的Package Parameters的概念来控制不同的功能性函数的安装程序。
现在的CCleaner软件包也具有软件包参数的概念,但仅用于指定用于安装的语言环境。可以在巧克力安装目录文件here中看到可用软件包参数。
现在,可以直接安装一个对本地安装程序的参数。这被记录在这里:
https://chocolatey.org/docs/commands-install#options-and-switches
具体来说:
--ia,--installargs,--installarguments,--install-参数= VALUE InstallArguments - 安装参数传递给本地安装程序在 包中。默认为未指定。
-o,--override,--overrideargs,--overridearguments,--override-arguments OverrideArguments - 是否应该安装参数专用而不附加 附加到当前包传递的参数?默认为false。
在choco install
命令中使用这些参数可以让您(假设有可能)进一步控制安装。
难的是找到了什么需要的参数传递给安装程序,以便要发生的动作。对此没有标准,而且这是必须按照每个软件包来完成的。
“有这个没有标准” - 扩张上,什么加里的意思是,在Windows中存在的MSI的安装之外没有标准(并在一定程度上的MSI为好)。在许多方面它确实是一个狂野的西部。 – ferventcoder