PowerShell 技能连载 - 获取PowerShell Gallery 模块的最新版本
在 www.powershellgallery.com ,Microsoft 发布了一个公开的脚本和模块的仓库。您可以在这里和其他人交流 PowerShell 代码(请见网站)。
要使用这个仓库,您需要 PowerShell 5 或者手动安装 PowerShellGet 模块(在 powershellgallery.com 可以下载到)。接下来您可以使用诸如 Find/Save/Install/Update/Remove-Script/Module 等 cmdlet。
目前缺乏的是一个查看模块当前最新版本号的方法。以下是解决方案:
1 | function Get-PublishedModuleVersion($Name) |
当您运行 Get-PublishedModuleVersion
并传入发布的模块名,执行结果类似如下:
PS C:\> Get-PublishedModuleVersion -Name ISESteroids
Major Minor Build Revision
----- ----- ----- --------
2 6 3 25
这个操作非常非常快,而且可以用来检测已安装的模块,看它们是否是最新版本。
PowerShell 技能连载 - 获取PowerShell Gallery 模块的最新版本
http://blog.vichamp.com/2016/11/07/getting-latest-powershell-gallery-module-version/