通过Install-BoxstarterPackage将参数传递给Boxstarter

时间:2016-06-01 18:45:02

标签: powershell chocolatey boxstarter

当调用BoxStarter包时,我使用了PowerShell行,例如:

Install-BoxstarterPackage -Package $script

我想将一些命令行参数传递给包,但似乎不支持。

一些相关的讨论: https://github.com/mwrock/boxstarter/issues/5 有关修复程序似乎不存在的问题: https://github.com/mwrock/boxstarter/issues/66

我最终"作弊"并在包调用之前设置环境变量,如下所示:

$env:BoxstarterFoo = "Some Value"
Install-BoxstarterPackage -Package $script

这使得$ env:BoxstarterFoo可以从包中获得。这似乎不是最佳的。有没有更好的方法将信息从安装脚本传递到boxstarter安装,或者是一种解决方法,例如使用所需的环境变量?

1 个答案:

答案 0 :(得分:2)

我担心这可能是目前最好的解决方法。