问题描述
可以使用来自本地目录的旧社区提供的 PsGet
模块或来自远程 HTTP 服务器的 zip 安装 Powershell 模块:
PSGet\Install-Module -ModulePath "C:\path\to\source\of\MyModule"
PsGet\Install-Module -ModuleUrl "http://path/to/MyModule.zip"
是否可以对 PowershellGet
模块执行相同的操作?
PowershellGet
似乎只能从 NuGet 存储库安装模块。
感谢任何建议。
解决方法
我尝试了这个,我们让它工作的唯一方法是在本地机器上创建一个临时的 PowerShell 存储库(使用 Register-PSRepository),然后使用 Install-Module(指定您的新存储库)安装 cmdlet THEN clean上临时存储库。真是一言难尽。