17得票5回答
安装PackageProvider不被识别为命令、函数、脚本文件或可操作程序的名称。

我正在关注《PowerShell Gallery入门指南》,其中写到PowerShellGet模块存在于Windows 10中(我正在使用的是build 14721)。为了确认,我运行了PowerShell v5:>$PSVersionTable Name ...

17得票1回答
为PowerShellGet创建纯Powershell Nuget模块

我想要什么 我想将一些 PowerShell 脚本发布为 Nuget 包,以便在构建系统中使用。 我想使用 PowerShellGet 来进行安装和版本管理。 我不希望这些脚本成为任何 Visual Studio 解决方案的一部分,而是作为独立的脚本存在。 使用场景 在任何配置了 Nuget ...

17得票2回答
如何从本地文件夹安装/更新PowerShell模块 - 设置内部模块仓库

我需要在一台生产服务器上安装PowerShell模块(例如sqlserver),但该服务器没有任何互联网连接。 我使用的另一种方法是使用save-module将模块文件保存到共享文件夹,然后直接将文件从共享文件夹复制到生产服务器的PS模块路径。 c:\program files\Windo...

14得票3回答
如何将模块安装到自定义目录?

目前我们正在使用以下命令安装某些模块,但它会将模块安装在 C:\Program Files\WindowsPowerShell\Modules 中。Install-Module -Name XXX -RequiredVersion XXX -Repository XXX -Scope AllU...

12得票6回答
在Register-PSRepository命令中出现无效的Web Uri错误

在 Windows 十一月更新(PackageManagement 和 PowerShellGet 1.0.0.1 版本模块)之后,我无法将 HTTPS NuGet 服务器注册为 PSRepository: Register-PSRepository -Name test -SourceLo...

12得票1回答
PowerShell包管理 - 仓库 vs 提供程序 vs 源

我正在尝试了解PowerShell中的软件包管理,但我得到的信息不够完整。当我查看PSRepository、PackageProvider和PackageSource这些对象时,它们似乎都有以下关系: 一个PSRepository可以提供零个或多个PowerShell模块。一个PSRepos...

8得票2回答
PowerShell v5 - 如何将模块安装到没有互联网连接的计算机?

我有一台机器 (v3, 连接网络,无管理员权限),我用它下载了WMF 5.0并设置了另一台机器(v5,不连接网络,有管理员权限)。 现在,我想在运行v5的机器上使用PowerShellGet中的一些模块,但没有连接到互联网。 我需要一个选项来下载*.psm1文件,然后可以将其复制并使用。 就...

7得票2回答
Powershell无法从模块中导入函数

我正在尝试设置NuGet Feed,这个过程进行得很顺利。我通过自己的Feed安装了一个模块。 Install-Module -Name MyCmdlets -Repository $RepoName -Scope CurrentUser -Force Import-Module -Name...

7得票4回答
PowerShell的Install Module命令没有失败,但是没有安装模块。

我正在尝试将SharePoint的PnP在线命令安装到我的PowerShell上,但以下命令似乎无法工作: Install-Module -name SharePointPnPPowerShellOnline -scope CurrentUser 命令似乎没有出现错误,但是当我尝试运行已...