Install-Module 返回错误并且不包含 -Scope、-Name 或其他参数

Install-Module 返回错误并且不包含 -Scope、-Name 或其他参数

当我尝试使用Install-Module安装 PowerShell 模块时,出现两个问题:

  1. 无法安装https://www.powershellgallery.com正如他们的指示所暗示的那样(错误是在中央存储库中未找到模块...
  2. 许多它应该具备的基本参数-Scope-Name缺失了

答案1

正如记录的那样这个帖子,一个名为的旧模块PsGet也提供了一个Install-Module,它覆盖了 PowerShellGet 提供的模块。

可以通过从以下一个(或两个)中删除 PsGet 来解决:

  • %ProgramFiles\WindowsPowerShell\Modules\PsGet
  • $home\Documents\WindowsPowerShell\Module

这些地点列于Microsoft 的 Install-Module 文档

相关内容