Microsoft.PowerShell.PSResourceGet Module
PSResourceGet 是一个模块,其中包含用于发现、安装、更新和发布 PowerShell 项目(如模块、DSC 资源、角色功能和脚本)的命令。
本文档介绍最新版本 Microsoft.PowerShell.PSResourceGet v1.1.1。 有关版本之间的差异列表,请参阅 PSResourceGet 中的 新增功能?。
重要
Windows PowerShell 5.1 预安装了 PowerShell Get 版本 1.0.0.1。 此版本的 PowerShellGet 具有有限的功能,不支持 PowerShell 库的更新功能。 若要安装 PSResourceGet,必须先更新到最新版本的 PowerShellGet。 有关详细信息,请参阅 更新适用于 Windows PowerShell 5.1的 PowerShellGet。
Microsoft.PowerShell.PSResourceGet Cmdlet
| Cmdlet | 说明 |
|---|---|
| Compress-PSResource |
Compresses a specified folder containing module or script resources into a |
| Find-PSResource |
Searches for packages from a repository (local or remote), based on a name or other package properties. |
| Get-InstalledPSResource |
Returns modules and scripts installed on the machine via PowerShellGet. |
| Get-PSResourceRepository |
Finds and returns registered repository information. |
| Get-PSScriptFileInfo |
Returns the metadata for a script. |
| Import-PSGetRepository |
Finds the repositories registered with PowerShellGet and registers them for PSResourceGet. |
| Install-PSResource |
Installs resources from a registered repository. |
| New-PSScriptFileInfo |
The cmdlet creates a new script file, including metadata about the script. |
| Publish-PSResource |
Publishes a specified module from the local computer to PSResource repository. |
| Register-PSResourceRepository |
Registers a repository for PowerShell resources. |
| Save-PSResource |
Saves resources (modules and scripts) from a registered repository onto the machine. |
| Set-PSResourceRepository |
Sets information for a registered repository. |
| Test-PSScriptFileInfo |
Tests the comment-based metadata in a |
| Uninstall-PSResource |
Uninstalls a resource that was installed using PowerShellGet. |
| Unregister-PSResourceRepository |
Removes a registered repository from the local machine. |
| Update-PSModuleManifest |
Updates a module manifest file. |
| Update-PSResource |
Downloads and installs the newest version of a package already installed on the local machine. |
| Update-PSScriptFileInfo |
This cmdlet updates the comment-based metadata in an existing script |