依赖包的巧克力参数

Chocolatey parameters for dependent packages

传递给 'choco install' 命令的 '--params' 是否是 accessible/available 到 'dependent' 包?我的包 'B' 依赖于包 'A',当安装包 'A' 时,我想访问传递给包 'B' 的参数 (--params)。我的测试表明,在使用 'Get-PackageParameters' 或 '$env:ChocolateyPackageParameters' returns 安装程序包 'A' 期间访问参数什么都没有(如果程序包 'A' 作为依赖项的一部分安装) .

默认情况下,任何 --params 参数都会传递给具有相同包名的 .install / .portable 版本。

您要查找的参数是--paramsglobal,它将参数传递给所有依赖包。为了完整起见,还有一个 --argsglobal 参数,它对依赖包内的安装程序执行相同的操作。

--paramsglobal 就是您要找的。