我在脚本中有一些powershell命令,我想分发给团队中的每个人。这个脚本可能会更新,我希望我的团队也可以轻松更新此脚本。有人建议我以前从未使用的Chocolatey。我在Chocolatey.org FAQ中找到了以下内容:
“Chocolatey支持哪种包装类型?
二进制包 - 可安装/可移植的应用程序 - 这是98%的Chocolatey软件包 - 大多数都指向真正的本机安装程序和/或压缩软件。
PowerShell命令包 - 具有后缀.powershell的软件包将安装PowerShell脚本作为您可以从任何地方进行调用的命令。
开发包 - 具有后缀.dev的包。例如dropkick.dev。
即将推出 - 虚拟软件包 - 类似于类别的软件包,您只需要该类别的一个软件包。阅读更多......“
有没有人有一个使用chocolatey将一个PowerShell脚本安装到Path的示例,以便其中的命令可以在机器上的任何方面执行?我无法找到如何在线完成此操作的示例。
如果这不适合使用巧克力,请告诉我并随时推荐替代解决方案。
非常感谢你的时间。如果我不清楚或者您对我有任何疑问,请告诉我?
答案 0 :(得分:3)
查看PowerShell Function Reference,它具有您可以调用的所有不同功能。然后,具体来看看Install-ChocolateyPowershellCommand
助手。以下是将PowerShell脚本安装为命令(an example)的程序包source。