【发布时间】:2016-11-22 16:56:04
【问题描述】:
我可以找到一大堆关于如何使用包管理(nee PowerShellGet (nee OneGet))安装包的信息,但我几乎可以找到关于创建的零信息> 那些包。
我确实找到了 this,它描述了如何使用 Publish-Module cmdlet 发布 PowerShell 模块,但我找不到任何关于如何创建任何其他类型的包的信息。
具体来说,我想创建两种类型:从 .MSI 和从 .EXE。 .EXE 我只需要安装在系统的某个地方,我需要能够更新 PATH 环境变量以允许用户运行它。对于 .MSI,我希望安装它(使用 msiexec),但如果这不可能,我可以使用其他方式。
我能找到的唯一与远程相关的信息来自 Chocolatey,这是一个早于包管理但包管理可以使用的系统(也许?有点?不太清楚?)。 Chocolatey 可以创建包,但这真的是唯一为包管理创建包的方法吗?
我在哪里可以找到有关如何完成这些包装任务的信息?
【问题讨论】: